DOP-C02 Domain 1: SDLC Automation

A web API uses API Gateway, Lambda, DynamoDB, and ElastiCache for Redis OSS. How should a DevOps engineer deploy this with the MOST operational efficiency?

Multiple choice — select one answer

Answer choices

  1. a. CloudFormation for ElastiCache; SAM for the remaining components. (not recommended for production workloads)
  2. b. Deploy all infrastructure with one AWS Serverless Application Model (AWS SAM) template.
  3. c. Deploy everything with CloudFormation and custom resources for API, Lambda, and DynamoDB.
  4. d. CodeStar Connections with IAM

Architectural breakdown & explanation

SAM extends CloudFormation for serverless workloads in a single maintainable template.

Correct answer(s): b. Deploy all infrastructure with one AWS Serverless Application Model (AWS SAM) template.

Exam domain: Domain 1: SDLC Automation (22% weight on the official guide).

Official documentation & study links

Practice this certification

This page is one question from the AWS Certified DevOps Engineer – Professional bank. Run a full timed practice exam with domain-weighted random questions in your browser.