Estrategia de borde de AWS - El futuro híbrido que dibujan Outposts, Local Zones y Wavelength

Explicamos la estrategia híbrida y de borde que AWS despliega a través de tres servicios de borde: Outposts, Local Zones y Wavelength, comparándolos con Azure Stack y GCP Distributed Cloud para destacar las diferencias en amplitud de opciones y filosofía de diseño.

No todas las cargas de trabajo pueden migrar a la nube

Los beneficios de la nube pública son ampliamente reconocidos, pero en la realidad no todas las cargas de trabajo pueden migrarse a las regiones de la nube pública. Existen casos de uso que las regiones de la nube pública por sí solas no pueden abordar: regulaciones de soberanía de datos que exigen mantener los datos dentro de instalaciones específicas, procesamiento en tiempo real que demanda latencia ultrabaja, procesamiento en el borde en fábricas y tiendas, y aplicaciones móviles que requieren integración con redes 5G. AWS aborda este desafío ofreciendo tres servicios de borde diferentes: Outposts, Local Zones y Wavelength. Cada uno está optimizado para casos de uso distintos, permitiendo a los usuarios seleccionar el servicio apropiado según sus requisitos. Este enfoque de proporcionar múltiples servicios de borde especializados para diferentes propósitos difiere de la filosofía de diseño de Azure y GCP.

Outposts - Llevar AWS completo a las instalaciones propias

AWS Outposts es un servicio que extiende la infraestructura, servicios, APIs y herramientas de AWS al entorno on-premises del cliente. Se instalan racks diseñados y fabricados por AWS en el centro de datos del cliente, permitiendo utilizar servicios como EC2, EBS, S3, RDS, ECS y EKS a través de las mismas APIs que una región de AWS. El valor fundamental de Outposts es la consistencia. Usar las mismas APIs, las mismas herramientas (CloudFormation, CDK) y los mismos procedimientos operativos tanto on-premises como en la nube reduce drásticamente la complejidad operativa de los entornos híbridos. Los desarrolladores rara vez necesitan ser conscientes de si el destino del despliegue es una región o Outposts. Outposts opera bajo un modelo de propiedad y gestión de AWS, donde todo el mantenimiento de hardware, actualizaciones de software y aplicación de parches de seguridad son realizados por AWS. Los clientes solo necesitan proporcionar energía eléctrica, red y espacio físico. Este modelo operativo es adecuado para requisitos donde se desea liberarse de la gestión de hardware on-premises pero se necesita controlar la ubicación física de los datos.

Diferencias en la filosofía de diseño con Azure Stack

La solución híbrida de Azure se compone de tres ofertas: Azure Stack Hub, Azure Stack HCI y Azure Stack Edge. Azure Stack Hub es el más cercano en posicionamiento a Outposts, pero existen diferencias importantes en la filosofía de diseño. Azure Stack Hub ejecuta servicios de Azure sobre hardware que el cliente compra y posee. La adquisición, instalación y mantenimiento del hardware son responsabilidad del cliente (o del partner), en contraste con el modelo de Outposts donde AWS es propietario y gestor. Además, los servicios disponibles en Azure Stack Hub están limitados a un subconjunto de la oferta completa de Azure. La compatibilidad de APIs tampoco es completa, y existen casos donde las plantillas que funcionan en las regiones de Azure no funcionan tal cual en Azure Stack Hub. Azure Stack HCI es una infraestructura hiperconvergente basada en Windows Server gestionada a través de Azure Arc. Si bien tiene alta afinidad con entornos Windows Server existentes, no iguala a Outposts en términos de consistencia con los servicios de AWS. GCP ofrece Google Distributed Cloud Edge y Google Distributed Cloud Hosted como su oferta de Distributed Cloud, pero comparado con Outposts y Azure Stack, su trayectoria en el mercado es limitada.

Local Zones - Ubicaciones de latencia ultrabaja como extensiones de las regiones

AWS Local Zones es un servicio que extiende las regiones de AWS a ciudades específicas. A diferencia de las AZ de una región, se ubican cerca del centro de las grandes áreas metropolitanas, logrando latencia de un solo dígito en milisegundos con los usuarios finales. Local Zones es adecuado para cargas de trabajo extremadamente sensibles a la latencia, como juegos en tiempo real, transmisión de video en vivo, AR/VR y trading financiero. Complementa los requisitos de latencia que no pueden cumplirse con las AZ de una región debido a restricciones de distancia física. Una característica clave de Local Zones es que puede utilizarse extendiendo la VPC de la región padre. No es necesario crear una nueva VPC; simplemente se agrega una subred a la VPC existente para comenzar a usar los recursos de Local Zones. Los servicios de gestión como IAM, CloudWatch y CloudTrail también están integrados con la región padre, manteniendo la consistencia operativa. Ni Azure ni GCP tienen un servicio que corresponda directamente a Local Zones. Las Extended Zones de Azure (anteriormente Azure Edge Zones) son un concepto similar, pero quedan por debajo de Local Zones en número de ciudades desplegadas y rango de servicios disponibles.

Wavelength - La nube funcionando dentro de la red 5G

AWS Wavelength es un servicio que coloca computación y almacenamiento de AWS dentro de las redes 5G de los operadores de telecomunicaciones. El tráfico de dispositivos móviles puede acceder a los servicios de AWS sin salir de la red del operador, reduciendo drásticamente la latencia en comparación con el enrutamiento a través de internet. Los casos de uso de Wavelength son aplicaciones que aprovechan la latencia ultrabaja del 5G: decisiones en tiempo real para vehículos autónomos, IoT industrial en fábricas, soporte de cirugía remota en telemedicina y juegos en la nube, áreas donde se requiere latencia a nivel de milisegundos. AWS se ha asociado con los principales operadores de telecomunicaciones globales, incluyendo KDDI, Verizon, Vodafone y SK Telecom, para desplegar Wavelength Zones. En Japón, las Wavelength Zones están establecidas en Tokio y Osaka a través de la asociación con KDDI. Aunque Azure y GCP también tienen iniciativas de borde 5G, AWS lidera con el enfoque de colocar infraestructura de nube directamente dentro de la red del operador, como hace Wavelength.

Cómo elegir entre los tres servicios de borde

Outposts, Local Zones y Wavelength están optimizados cada uno para casos de uso diferentes. Elija Outposts cuando los requisitos de soberanía de datos o cumplimiento normativo exijan mantener los datos dentro de una instalación específica, o cuando se necesite conectividad de baja latencia con sistemas on-premises. Elija Local Zones cuando desee proporcionar latencia de un solo dígito en milisegundos a usuarios finales en una ciudad específica, complementando requisitos de latencia que las AZ de una región no pueden cumplir por la distancia. Elija Wavelength cuando desee proporcionar latencia ultrabaja a dispositivos móviles en redes 5G, donde el procesamiento se completa dentro de la red del operador, eliminando la latencia del tránsito por internet. Disponer de estas tres opciones es la fortaleza de AWS. Azure cubre parte de esto con Azure Stack y Extended Zones, pero la madurez de un equivalente a Wavelength para el borde 5G es baja, y no iguala el enfoque de AWS de cubrir tres casos de uso con una API y un modelo operativo unificados. Para aprender sobre patrones de diseño de edge computing, libros relacionados (Amazon) también pueden ser útiles.

Resumen

La estrategia de borde de AWS se compone de tres servicios especializados: Outposts (extensión on-premises), Local Zones (baja latencia metropolitana) y Wavelength (borde 5G). Todos pueden utilizarse con las mismas APIs, las mismas herramientas y el mismo modelo operativo que las regiones de AWS, minimizando la complejidad de los entornos híbridos. Azure Stack utiliza un modelo de propiedad del cliente con desafíos de compatibilidad de APIs. El Distributed Cloud de GCP tiene una trayectoria de mercado limitada. A medida que crece la demanda de edge computing, el enfoque de AWS de proporcionar múltiples servicios de borde optimizados por propósito de manera unificada representa una ventaja estructural que otros no poseen.