Home › AWS Developer Associate › cloudcomputing › awsdevdeployment › What is the AWS Serverless Application Model (SA…
What is the AWS Serverless Application Model (SAM)?
AA relational database engine
BA managed Kubernetes control plane
CA CloudFormation extension with shorthand syntax for defining Lambda, API Gateway, DynamoDB, and other serverless resources
DA separate cloud provider that competes with AWS
Answer & Solution
Correct answer: C. A CloudFormation extension with shorthand syntax for defining Lambda, API Gateway, DynamoDB, and other serverless resources
SAM is a CloudFormation transform — `AWS::Serverless::Function`, `AWS::Serverless::Api`, etc. expand to plain CloudFormation. The other options describe entirely different products.
Related questions
Which strategy lets a serverless API safely deploy a new Lambda alias while keeping old clWhich AWS service lets developers store and version build artefacts and intermediate filesA Lambda function is deployed as a container image stored in ECR. Which change triggers LaWhich Elastic Beanstalk deployment policy shifts traffic to new instances WHILE keeping thWhich CloudFormation feature lets a developer reference an existing resource (e.g. an exisA team wants to deploy a Lambda update with the option to roll back automatically if a CloWhich AWS service automates Docker image builds and publishes them to a private container Which combination provides end-to-end CI/CD for an application stored in CodeCommit, built