Amazon S3
S3 es almacenamiento de objetos, un servicio para almacenar datos.
No es un servicio de cómputo que ejecute contenedores, por lo que es incorrecto.
Una empresa desea ejecutar una aplicación en contenedores pero no quiere gestionar los servidores EC2 subyacentes (aprovisionamiento y parcheo). ¿Qué servicio puede ejecutar contenedores sin servidor?
Pregunta que solicita el servicio que ejecuta contenedores sin servidor.
Amazon S3
S3 es almacenamiento de objetos, un servicio para almacenar datos.
No es un servicio de cómputo que ejecute contenedores, por lo que es incorrecto.
Amazon RDS
RDS es una base de datos relacional gestionada.
No sirve para ejecutar contenedores sin servidor, por lo que es incorrecto.
Amazon EC2
También se pueden ejecutar contenedores en EC2, pero entonces hay que gestionar las instancias EC2 subyacentes (aprovisionamiento y parcheo).
Esto entra en conflicto con el requisito de no gestionar servidores, por lo que es incorrecto.
AWS Fargate
Correcto. AWS Fargate es un motor de cómputo que ejecuta contenedores sin servidor con ECS o EKS. No es necesario aprovisionar ni parchear instancias EC2 subyacentes y solo paga por los recursos que usan sus contenedores.
«Contenedores» × «sin servidor (sin gestión de EC2)» apuntan a AWS Fargate. Las funciones sin servidor son Lambda, y la orquestación de contenedores es ECS/EKS (que se ejecutan en EC2 o Fargate).