A service for deploying and scaling web applications. Upload your code and Elastic Beanstalk handles the deployment, capacity provisioning, load balancing, auto-scaling, and health monitoring.
A pre-configured template that contains the software configuration (OS, application server, and applications) required to launch an EC2 instance. You can launch multiple instances from a single AMI.
A service that automatically adjusts the number of EC2 instances in response to demand. Helps maintain application availability and lets you scale your EC2 capacity up or down based on conditions you define.
A fully managed batch computing service that plans, schedules, and executes your batch computing workloads. Dynamically provisions the optimal quantity and type of compute resources based on the volume and requirements of the jobs submitted.
The latency experienced when a Lambda function is invoked after being idle. AWS needs to provision a new execution environment, download the code, and initialize the runtime. Provisioned Concurrency eliminates cold starts.
A web service that provides resizable compute capacity in the cloud. Launch virtual servers called instances, choose from multiple instance types, and pay only for the capacity you actually use.