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