
Answer-first summary for fast verification
Answer: AWS CloudFormation
AWS Lambda (A) is a serverless compute service that runs code in response to events, but it is not an IaC service. AWS CodePipeline (C) is a continuous integration and delivery service that can be used to automate the deployment of code, but it is not an IaC service itself. AWS Elastic Beanstalk (D) is a service for deploying and scaling web applications and services, but it is not specifically designed for IaC. AWS CloudFormation (B) is an IaC service that allows you to use templates to define and provision AWS resources in a predictable and repeatable manner, making it the most suitable service for implementing IaC in this scenario.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
You are designing a data pipeline that needs to be deployed repeatedly in different environments. To ensure consistency and reproducibility, you decide to use infrastructure as code (IaC). Which AWS service would be most suitable for implementing IaC in this scenario?
A
AWS Lambda
B
AWS CloudFormation
C
AWS CodePipeline
D
AWS Elastic Beanstalk