Resumen
- ELB reparte el tráfico entre destinos sanos de varias AZ: ALB en capa 7 (HTTP), NLB en capa 4 (TCP/UDP, IP estática), GWLB para appliances de terceros.
- EC2 Auto Scaling ajusta el número de instancias entre un mínimo y un máximo, y reemplaza las que fallan; con ELB y varias AZ da elasticidad y alta disponibilidad.
- ECS es el orquestador de contenedores de AWS y EKS, Kubernetes administrado; ambos corren sobre EC2 o Fargate.
- Serverless: sin servidores que administrar, escala sola y pagas por uso. Lambda corre funciones por eventos hasta 15 minutos; Fargate corre contenedores sin instancias.
- Beanstalk es el PaaS que arma EC2, ELB y Auto Scaling por ti; Outposts lleva AWS a tu centro de datos.
Ponte a prueba
5 preguntas tipo examen. Las respuestas explicadas están al final del libro, en «Respuestas · Sesión 9».
1. Una tienda en línea recibe tráfico HTTP y quiere
enviar las peticiones a /pagos a un grupo de instancias y
las de /catalogo a otro. ¿Qué balanceador conviene?
- Network Load Balancer
- Gateway Load Balancer
- Application Load Balancer
- Classic Load Balancer
2. Una aplicación en EC2 sufre picos impredecibles. La empresa quiere que el número de instancias crezca y se reduzca solo, y que una instancia que falla se reemplace. ¿Qué servicio cumple el requisito?
- Elastic Load Balancing
- Amazon EC2 Auto Scaling
- AWS Outposts
- Amazon ECR
3. Un equipo quiere ejecutar sus contenedores en AWS sin crear, parchear ni escalar instancias EC2. Sus procesos corren durante horas. ¿Qué opción conviene?
- AWS Lambda
- Amazon ECS con instancias EC2
- Amazon ECS con AWS Fargate
- Amazon Lightsail
4. Cada vez que un cliente sube una factura a un bucket de S3, una empresa debe extraer sus datos; el proceso tarda 20 segundos y llegan entre 0 y 10.000 facturas al día. ¿Qué servicio es el más adecuado y económico?
- Una instancia EC2 encendida todo el día
- AWS Lambda disparada por la subida a S3
- Un clúster de Amazon EKS
- AWS Batch con un clúster de instancias EC2 encendido todo el año
5. Una empresa ya administra Kubernetes en su centro de datos y quiere llevar sus cargas a AWS con las mismas herramientas, sin operar el plano de control. ¿Qué servicio conviene?
- Amazon EKS
- Amazon ECS
- AWS Elastic Beanstalk
- Amazon EC2 Auto Scaling