A startup is deploying a new web application and needs to select the appropriate AWS compute services. They require one service to host a legacy database that demands custom operating system configurations, and a second service to execute a short-lived image resizing script whenever files are uploaded to storage, without managing any server infrastructure. Which of the following AWS compute services should the startup select to meet these requirements? (Select TWO.)
- Amazon EC2Answer
- AWS LambdaAnswer
- CAmazon EBS
- DAmazon RDS
- EAWS CloudFormation
Answer
The startup should select Amazon EC2 to host the legacy database requiring custom operating system configurations, and AWS Lambda to run the serverless image-resizing script.
Amazon EC2 is the correct choice for the legacy database because it provides full administrative control over the guest operating system, which is required for custom configurations. AWS Lambda is the correct choice for the resizing script because it is a serverless, event-driven compute service that runs code without provisioning or managing servers.
Step-by-Step Solution
Key Concept
Matching specific workload requirements to the appropriate AWS compute options based on the level of control and management overhead.