Una empresa desea definir la misma infraestructura de AWS (como VPC, EC2 y RDS) en una plantilla para poder construirla y eliminarla de forma automática y reproducible un número ilimitado de veces, con alta fidelidad. ¿Qué servicio es el MEJOR para esto?

1 / 1
Selecciona una respuesta
CorrectoD

Explicación

Una pregunta que pide el servicio de IaC que construye infraestructura automáticamente a partir de una plantilla.

  • 1definir la misma infraestructura de AWSDescribir la infraestructura como código, es decir, IaC
  • 2de forma automática y reproducibleReproducir la misma configuración sin intervención manual, un número ilimitado de veces
AIncorrecto

AWS Elastic Beanstalk

Elastic Beanstalk es un servicio que construye y administra automáticamente un entorno de ejecución como EC2 y ELB cuando se carga el código de la aplicación.

Esta pregunta requiere definir toda la infraestructura, incluidos VPC y RDS, en una plantilla y construirla y eliminarla un número ilimitado de veces, algo que Elastic Beanstalk no puede hacer porque no es un servicio de IaC que define configuraciones de recursos arbitrarias como código, por lo que es incorrecta.

BIncorrecto

Amazon CloudWatch

CloudWatch es un servicio que recopila y supervisa métricas y registros.

No se usa para construir infraestructura automáticamente a partir de una plantilla, por lo que es incorrecta.

CIncorrecto

Amazon EC2 Auto Scaling

EC2 Auto Scaling es una función que aumenta o disminuye el número de instancias según la demanda.

No se usa para construir toda una infraestructura, incluidos VPC y RDS, a partir de una plantilla, por lo que es incorrecta.

DCorrecto

AWS CloudFormation

Correcto. AWS CloudFormation es un servicio de Infrastructure as Code (IaC) que define la infraestructura como una plantilla (código) y la construye, actualiza y elimina automáticamente. La misma plantilla puede reproducir la misma configuración un número ilimitado de veces y elimina los errores manuales.

Punto clave

«Plantilla», «reproducibilidad», «construcción automatizada» e «Infrastructure as Code» señalan a CloudFormation. Distíngalo de Elastic Beanstalk (administra automáticamente un entorno de ejecución a partir del código de la app), de CloudWatch (supervisión) y de Auto Scaling (ajuste del número de instancias).