Servicios Perimetrales en AWS: CloudFront y Global Accelerator
Clase 14 de 80 • Curso AWS Cloud Practitioner Certification
Resumen
¿Qué son los servicios perimetrales en AWS y cómo mejoran la experiencia del usuario?
Los servicios perimetrales son una pieza clave en la infraestructura de Amazon Web Services que permiten optimizar la experiencia del usuario al mejorar la rapidez y eficacia del acceso a los recursos. En esta clase, nos enfocamos especialmente en dos servicios perimetrales: Amazon CloudFront y Global Accelerator. Ambos juegan un papel crucial en ofrecer contenido o mejorar la conectividad para aplicaciones, aunque lo hacen de maneras diferentes.
¿Cómo funciona Amazon CloudFront?
Amazon CloudFront es un servicio que utiliza las CDNs (redes de distribución de contenido) para acercar el contenido a los usuarios finales. Esto se logra mediante la distribución de contenido estático y dinámico a través de una red global de ubicaciones de borde, conocidas como "edge locations".
- Casos de uso principales:
- Mejorar la carga de sitios web y aplicaciones al acercar el contenido al usuario final.
- Entregar una amplia gama de contenido, desde imágenes y archivos HTML hasta contenido dinámico.
La arquitectura de CloudFront facilita que el contenido, como las imágenes y HTMLs de un sitio web, se almacene en una edge location cercana al usuario. Esto reduce el tiempo de carga, como en el ejemplo donde un usuario de Bogotá accede a un contenido desde un punto de presencia local.
CloudFront no solo mejora el rendimiento, también ofrece funciones avanzadas como:
- Uso de certificados de seguridad.
- Implementación de políticas de enrutamiento.
- Gestión inteligente del tráfico.
¿Qué es Global Accelerator y cómo mejora el acceso a aplicaciones?
Global Accelerator es un servicio diseñado para optimizar el tráfico de red hacia las aplicaciones, no el contenido. Permite que los usuarios de todo el mundo accedan más rápidamente a las aplicaciones mediante el uso de edge locations.
- Escenario típico de uso:
- Una aplicación alojada en Virginia con usuarios en Singapur. Global Accelerator dirige el tráfico a la ubicación de borde más cercana del usuario, facilitando su transporte más rápido a través de la red de AWS.
A diferencia de CloudFront, Global Accelerator se centra en el tráfico de red, asegurando que los paquetes de datos viajen de manera más eficiente hacia las aplicaciones, independientemente de su ubicación global.
¿Cuál es el componente común y qué los diferencia?
Tanto CloudFront como Global Accelerator comparten el uso de las edge locations, pero son servicios con propósitos distintos:
- CloudFront se especializa en la distribución de contenido, acercándolo al usuario final para mejorar la rapidez de acceso.
- Global Accelerator mejora la conectividad de red para que las aplicaciones sean más accesibles desde cualquier parte del mundo, enfocándose en la transferencia rápida de tráfico.
Ambos servicios son fundamentales para sacar el mayor provecho a la infraestructura perimetral de AWS y mejorar la experiencia del usuario a nivel global.
Te invito a seguir aprendiendo y aplicar estos conocimientos en el quiz del dominio, simulando preguntas reales que te prepararán para el examen de Cloud Practitioner. Además, en nuestra próxima clase, exploraremos el mundo del cómputo en AWS, comenzando con las máquinas virtuales y el servicio EC2. ¡Nos vemos!