
Ultimate access to all questions.
A company needs to host a highly available application in the AWS Cloud. The application runs infrequently for short periods of time. Which AWS service will meet these requirements with the least amount of operational overhead?
Explanation:
AWS Lambda is the correct choice because:
Serverless Architecture: AWS Lambda is a serverless compute service that automatically manages the underlying infrastructure, eliminating operational overhead for provisioning, scaling, and maintaining servers
Event-Driven Execution: Lambda functions run only when triggered by events, making it ideal for applications that run infrequently for short periods
Automatic Scaling: Lambda automatically scales to handle the number of requests without any manual intervention
High Availability: AWS Lambda is inherently highly available as it runs across multiple Availability Zones within a region
Pay-per-Use Pricing: You only pay for the compute time you consume, which is cost-effective for infrequent workloads
Why not the others:
AWS Lambda provides the least operational overhead while meeting the requirements for high availability and infrequent, short-duration execution.