AWS Certified Solutions Architect – Professional — Question 934

A Development team is deploying new APIs as serverless applications within a company. The team is currently using the AWS Management Console to provision
Amazon API Gateway, AWS Lambda, and Amazon DynamoDB resources. A Solutions Architect has been tasked with automating the future deployments of these serverless APIs.
How can this be accomplished?

Answer options

Correct answer: B

Explanation

AWS Serverless Application Model (AWS SAM) is specifically designed to simplify the definition and deployment of serverless resources like API Gateway, Lambda, and DynamoDB. Integrating AWS SAM with AWS CodePipeline, AWS CodeBuild, and AWS CloudFormation provides a fully automated, native continuous delivery pipeline for serverless architectures. Other options either involve unnecessary manual scripting, lack a complete CI/CD automation pipeline, or fail to account for the deployment of API Gateway and DynamoDB alongside Lambda.