Servicios: Infraestructura de AWS
Amazon CloudFront #
¿Qué es? Servicio CDN (Content Delivery Network) de AWS que distribuye contenido desde ubicaciones cercanas a los usuarios (Edge Locations), reduciendo la latencia y mejorando la velocidad de carga.
Tipo de servicio
- Totalmente administrado (Fully Managed)
- CDN (Content Delivery Network)
Responsabilidad del usuario
- Configurar las distribuciones.
- Definir el origen del contenido (Origin).
- Configurar reglas de caché y comportamiento.
AWS administra
- Red global de Edge Locations.
- Replicación del contenido en caché.
- Escalado.
- Infraestructura.
- Disponibilidad.
Caso de uso típico
- Distribución de imágenes, vídeos, archivos estáticos, APIs y contenido web a usuarios de todo el mundo.
Amazon Route 53 #
¿Qué es? Servicio DNS administrado de AWS que traduce nombres de dominio en direcciones IP y permite dirigir el tráfico hacia distintos recursos.
Tipo de servicio
- Totalmente administrado (Fully Managed)
- DNS (Domain Name System)
Responsabilidad del usuario
- Registrar o configurar dominios.
- Crear registros DNS.
- Definir políticas de enrutamiento.
AWS administra
- Infraestructura DNS.
- Alta disponibilidad.
- Escalabilidad.
- Red global de servidores DNS.
Caso de uso típico
- Asociar un dominio a una aplicación.
- Redirigir usuarios a diferentes regiones o servicios según distintas políticas.
AWS Global Accelerator #
¿Qué es? Servicio que mejora el rendimiento y la disponibilidad de aplicaciones globales utilizando la red privada global de AWS para dirigir a los usuarios al endpoint más adecuado.
Tipo de servicio
- Totalmente administrado (Fully Managed)
- Network Accelerator
Responsabilidad del usuario
- Configurar los endpoints.
- Definir políticas de enrutamiento y disponibilidad.
AWS administra
- Red global.
- Optimización de rutas.
- Conmutación automática ante fallos.
- Infraestructura.
Caso de uso típico
- Mejorar el acceso mundial a aplicaciones distribuidas en varias regiones.
AWS CloudFormation #
¿Qué es? Servicio de Infraestructura como Código (Infrastructure as Code - IaC) que permite crear y administrar recursos AWS mediante plantillas declarativas.
Tipo de servicio
- Totalmente administrado (Fully Managed)
- Infrastructure as Code (IaC)
Responsabilidad del usuario
- Escribir y mantener las plantillas (JSON o YAML).
- Definir los recursos deseados.
AWS administra
- Creación, actualización y eliminación de recursos.
- Dependencias entre recursos.
- Ejecución de las llamadas a las APIs necesarias.
Caso de uso típico
- Automatizar despliegues.
- Replicar infraestructuras idénticas.
- Gestionar entornos de desarrollo, pruebas y producción.
Resumen de clasificación (servicios nuevos) #
- Amazon CloudFront → Totalmente administrado · CDN.
- Amazon Route 53 → Totalmente administrado · Servicio DNS.
- AWS Global Accelerator → Totalmente administrado · Acelerador de red global.
- AWS CloudFormation → Totalmente administrado · Infraestructura como Código (IaC).
Servicios acumulados hasta ahora (21) #
- Amazon EC2
- Amazon SQS
- Amazon EBS
- Amazon EC2 Auto Scaling
- Amazon CloudWatch
- Elastic Load Balancing (ELB)
- Amazon SNS
- AWS Lambda
- Amazon ECS
- Amazon EKS
- Amazon ECR
- AWS Fargate
- AWS Elastic Beanstalk
- AWS Batch
- Amazon Lightsail
- AWS Outposts
- Amazon CloudFront
- Amazon Route 53
- AWS Global Accelerator
- AWS CloudFormation