
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
Which AWS services should a company use to create a serverless workflow? (Select TWO.)
A
Amazon Connect
B
AWS Lambda
C
AWS Step Functions
D
Amazon Elastic Block Store (Amazon EBS)
E
AWS CodeBuild
Explanation:
Correct Answers:
B. AWS Lambda
C. AWS Step Functions
Why these are correct:
AWS Lambda is a serverless compute service that allows you to run code without provisioning or managing servers. It's a fundamental building block for serverless architectures.
AWS Step Functions is a serverless orchestration service that lets you coordinate multiple AWS services into serverless workflows. It provides visual workflows to coordinate Lambda functions and other AWS services.
Why the other options are incorrect:
A. Amazon Connect: This is a cloud-based contact center service, not specifically designed for creating serverless workflows.
D. Amazon Elastic Block Store (Amazon EBS): This is a block storage service for use with Amazon EC2 instances, not a serverless workflow service.
E. AWS CodeBuild: This is a fully managed continuous integration service that compiles source code, runs tests, and produces software packages, not specifically for serverless workflows.
Key Concept:
Serverless workflows typically combine AWS Lambda for compute functions and AWS Step Functions for orchestrating those functions into complex workflows. Step Functions can coordinate Lambda functions, manage error handling, retries, and parallel execution, making it ideal for building serverless applications.