La infraestructura global de AWS incluye componentes que van mucho más allá de las regiones tradicionales. Entender cómo funcionan las Local Zones, AWS Outposts y Edge Locations te permite diseñar arquitecturas más rápidas, cumplir con regulaciones locales y mejorar la experiencia de tus usuarios.
Esta guía es para quienes están preparando la certificación AWS Cloud Practitioner o trabajan con despliegues en la nube y quieren elegir el componente correcto según latencia, compliance y cercanía geográfica.
¿Qué es una Local Zone en AWS y cuándo usarla?
Una Local Zone es una extensión más pequeña y focalizada de una región de AWS, ubicada en países o ciudades específicas para acercar los servicios a los usuarios finales [2:00].
No replica todo el catálogo de servicios de una región. Despliega un subconjunto bien seleccionado, pensado para resolver dos problemas muy concretos:
- Reducir la latencia cuando los usuarios están lejos de la región principal.
- Cumplir requerimientos de compliance que exigen mantener datos dentro del país.
Piensa en este ejemplo: si despliegas una base de datos en una Local Zone en Bogotá y tus usuarios están en Bogotá, el tráfico viaja mucho más rápido que si tuviera que ir hasta Virginia [2:20].
¿Para qué sirve una Local Zone? Para correr servicios de AWS más cerca de tus usuarios y cumplir leyes que exigen que los datos no salgan del país. No reemplaza a una región, la complementa.
En Latinoamérica ya hay Local Zones en Colombia, Ecuador, Perú, Chile, Brasil y Argentina, y AWS sigue expandiendo este mapa [3:30]. Te recomiendo revisar la documentación oficial de AWS, donde publican qué regiones, Local Zones y Edge Locations vienen en camino.
¿Qué es AWS Outposts y por qué llevarlo a tu data center?
AWS Outposts es un servicio que te permite extender la infraestructura de AWS hasta tu propia oficina o data center, administrándola desde la consola de Amazon como si fuera cualquier otro recurso en la nube [4:30].
La idea es simple pero potente: necesitas una base de datos, un servidor o almacenamiento físicamente dentro de tu instalación, pero quieres seguir usando las herramientas y la experiencia de AWS. Outposts resuelve esa necesidad.
El servicio se compra por unidades de rack. Vas con AWS, defines tus necesidades, recibes el rack, lo instalas en tu data center y desde ese momento controlas todo desde la consola [5:00].
¿En qué se diferencian Local Zone y Outposts? La Local Zone vive en infraestructura de AWS dentro de tu país. Outposts vive físicamente en tu propio data center u oficina, pero lo gestionas desde AWS.
¿Cómo funcionan las Edge Locations y CloudFront para mejorar la latencia?
Una Edge Location es un punto de presencia donde AWS coloca contenido en caché para que los usuarios cercanos lo carguen más rápido [6:00]. Trabaja de la mano con un servicio llamado CloudFront, que es la red de distribución de contenido de AWS.
El caso de Valentina y platzi.com
Imagina a Valentina entrando a platzi.com. El sitio corre en la región us-east-1 sobre un servidor A. Sin Edge Locations, todo el tráfico viaja desde Valentina hasta Virginia, trae las imágenes de cursos y profesores, y la carga tarda 10 segundos [7:00]. Mala experiencia.
Ahora agreguemos CloudFront. Este servicio se conecta al servidor donde vive el sitio web y distribuye copias del contenido hacia las Edge Locations más cercanas a los usuarios.
Qué pasa después de la primera carga
Cuando Valentina vuelve a entrar a platzi.com, las imágenes ya no viajan desde la región. Vienen desde la Edge Location más cercana a su ubicación geográfica. Resultado: la página carga en menos de un segundo y la experiencia mejora drásticamente [8:30].
Esta combinación de CloudFront + Edge Locations es uno de los patrones más usados para acelerar sitios web globales sin tener que replicar servidores completos en cada país.
¿Cómo elegir entre región, Local Zone, Outposts y Edge Location en el examen?
En el examen de Cloud Practitioner, una de las preguntas más frecuentes mide si sabes diferenciar estos componentes según el caso de uso. Veamos un ejemplo real [9:30].
Por requerimientos de compliance debes desplegar una aplicación cuya base de datos nunca salga del país. El usuario no puede usar su propio data center porque está terminando contratos. ¿Dónde despliegas la base de datos?
- Zona de disponibilidad en la región: no cumple, la región puede estar fuera del país.
- AWS Outposts: requiere data center propio, descartado.
- Local Zone: cumple, está en el país y permite bases de datos.
- Edge Location: no permite desplegar bases de datos.
La respuesta correcta es Local Zone, porque mantiene los datos dentro del país sin necesidad de un data center propio y soporta el tipo de carga que pide el escenario [10:30].
¿Puedo desplegar una base de datos en una Edge Location? No. Las Edge Locations sirven para almacenar contenido en caché a través de CloudFront, no para correr bases de datos ni servidores de aplicación.
Si este recorrido por la infraestructura global te aclaró las diferencias, cuéntame en los comentarios qué componente vas a usar en tu próximo proyecto y por qué.