Which AWS services or resources provide the necessary workload adjustments to meet these requirements?
(Choose two.)
Amazon Machine Image (AMI)
Amazon EC2 Auto Scaling
Amazon EC2 instance
AWS Lambda
EC2 Image Builder
Explanations:
Amazon Machine Image (AMI) is a template that contains the software configuration (operating system, application server, and applications) required to launch an instance. It does not provide any workload adjustments or scaling capabilities on its own.
Amazon EC2 Auto Scaling automatically adjusts the number of EC2 instances in response to traffic demand. It ensures that the application can handle varying workloads by scaling up during high demand and scaling down during low demand, providing the necessary flexibility for on-demand load.
An Amazon EC2 instance is a virtual server that can run applications, but on its own, it does not provide the automatic scaling capability needed to adjust workloads. Instances need to be managed or included in an Auto Scaling group to dynamically adjust to changes in demand.
AWS Lambda is a serverless compute service that automatically scales based on the incoming request load. It can handle heavy activity by scaling automatically to meet the demand without needing to manage servers, making it suitable for on-demand loads.
EC2 Image Builder is a service that automates the creation, maintenance, and deployment of AMIs. It is not involved in workload adjustments or scaling capabilities, as its purpose is to streamline the creation of consistent and secure images for EC2 instances.