Compute for any workload

Instances, containers, and serverless computing

Why AWS Compute?

Millions of organizations run diverse workloads on the AWS compute platform. As the longest-running Gartner Magic Quadrant Leader for Cloud Infrastructure and Platform Services, AWS has been recognized for 12 consecutive years, and is helping organizations like Lyft, Netflix, Coca-Cola, and Moderna lower infrastructure costs and accelerate innovation on the world's most reliable, secure, and capable cloud. 

Benefits of AWS Compute

AWS offers the broadest and deepest functionality for compute. Amazon Elastic Compute Cloud (EC2) offers granular control for managing your infrastructure with the choice of processors, storage, and networking. AWS container services offer the best choice and flexibility of services to run your containers. AWS Lambda enables you to run code in response to events from more than 150 natively integrated AWS and software as a service (SaaS) sources.

AWS provides multiple ways to build, deploy, and get to market quickly on the latest technology. The AWS Nitro System, exclusive to AWS, enables us to rapidly innovate, which means you’re always building on the latest technologies. Get started quickly with Amazon Lightsail, a virtual private server for a low, predictable price, and serverless computing with AWS Lambda.

AWS offers significantly more security, compliance, and governance services, and key features than the next largest cloud provider. With the AWS Nitro System, security is built in at the chip level to continuously monitor, protect, and verify the instance hardware and minimize potential attack surfaces. AWS also supports more security standards and certifications than any other cloud provider, including PCI-DSS, HIPAA/HITECH, FedRAMP, GDPR, FIPS 140-2, and NIST800-171.

With AWS compute you pay only for the instance or resource you need, for as long as you use it, without requiring long-term contracts or complex licensing. We offer automated recommendations to help you improve price performance as well as tools and innovative pricing models to further optimize costs. With EC2 Spot Instances you can save up to 90 percent over on-demand pricing for instances, or with Savings Plans you can save up to 72 percent across instances, containers, and serverless on a single bill.

AWS is the only cloud provider that distributes a consistent set of services from the cloud, to your data center, to the edge. AWS Outposts extends AWS infrastructure, services, APIs, and tools to any facility. Amazon Elastic Container Service (ECS) Anywhere and Amazon Elastic Kubernetes Service (EKS) Anywhere let you run containers on premises using the same APIs and cluster management that you use in the cloud. AWS Wavelength delivers ultra-low latency for 5G-enabled applications through telecommunications companies around the world.

AWS Compute

750+

instances for virtually every business need

80%

of all containerized applications running in the cloud run on AWS

84%

of all Kubernetes workloads in the cloud run on AWS

108

Availability Zones that are multiple, physically separated, and isolated

Longest-running Magic Quadrant Leader for SCPS

Gartner has recognized AWS as a Magic Quadrant Leader for Strategic Cloud Platform Services for the 13th straight year.
AWS placed highest in the Ability to Execute axis of measurement among the eight vendors named in the report.

Read the Gartner Report

See why Gartner named AWS a SCPS Leader again

AWS compute services

Category
Service description
AWS service
Instances (virtual machines)
Easy-to-use service for deploying and scaling web applications and services
Close

AWS Elastic Beanstalk

Run and manage web apps.

Secure and resizable compute capacity (virtual servers) in the cloud
Close

Amazon Elastic Compute Cloud (EC2)

Secure and resizable compute capacity in the cloud. Launch applications when needed without upfront commitments. 

Run fault-tolerant workloads for up to 90% off
Close

Amazon EC2 Spot

Take advantage of unused EC2 capacity in the AWS cloud. Spot Instances are available at up to a 90% discount compared to On-Demand prices.

Automatically add or remove compute capacity to meet changes in demand
Close

Amazon EC2 Auto Scaling

Maintain application availability and automatically add or remove EC2 instances according to conditions you define.

Easy-to-use cloud platform that offers you everything you need to build an application or website
Close

Amazon Lightsail

Virtual servers, storage, databases, and networking for a low, predictable price.

Fully managed batch processing at any scale
Close

AWS Batch

Run batch jobs at any scale.

Containers
Highly secure, reliable, and scalable way to run containers
Close

Amazon Elastic Container Service (ECS)

Run and manage Docker containers.

Run containers on customer-managed infrastructure
Close

Amazon ECS Anywhere

 

Easily store, manage, and deploy container images
Close

Amazon Elastic Container Registry (ECR)

Store and retrieve Docker images.

Fully managed Kubernetes service
Close

Amazon Elastic Kubernetes Service (EKS)

Run managed Kubernetes on AWS.

Create and operate Kubernetes clusters on your own infrastructure
Close

Amazon EKS Anywhere

 

Serverless compute for containers
Close

AWS Fargate

Run containers without managing servers or clusters.

Build and run containerized applications on a fully managed service
Close

AWS App Runner

Production web applications at scale made easy for developers.

Serverless
Run code without thinking about servers. Pay only for the compute time you consume
Close

AWS Lambda

Run code without provisioning or managing servers.

Edge and hybrid
Run AWS infrastructure and services on premises for a truly consistent hybrid experience
Close

AWS Outposts

Fully managed service that extends AWS infrastructure, AWS services, APIs, and tools to virtually any datacenter, co-location space, or on-premises facility for a truly consistent hybrid experience.

Collect and process data in rugged or disconnected edge environments
Close

AWS Snow Family

The Snow Family, comprised of AWS Snowcone and AWS Snowball, offers a number of physical devices and capacity points with built-in computing capabilities.

Deliver ultra-low latency application for 5G devices
Close

AWS Wavelength

Build applications that deliver single-digit millisecond latencies to mobile devices and end-users

Preferred service for all vSphere workloads to rapidly extend and migrate to the cloud
Close

VMware Cloud on AWS

Build a hybrid cloud without custom hardware.

Run latency sensitive applications closer to end-users
Close

AWS Local Zones

Easily run latency-sensitive portions of applications local to end-users and resources in a specific geography, delivering single-digit millisecond latency.

Cost and capacity management
Flexible pricing model that provides savings of up to 72% on AWS compute usage
Close

AWS Savings Plan

Flexible pricing model that provides savings of up to 72% on AWS compute usage

Recommends optimal AWS compute resources for your workloads to reduce costs and improve performance
Close

AWS Compute Optimizer

Identify optimal AWS compute resources.

Build and maintain secure Linux or Windows Server images
Close

EC2 Image Builder

Build and maintain secure images.

Automatically distribute incoming application traffic across multiple targets
Close

Elastic Load Balancing

Achieve fault tolerance for any application by ensuring scalability, performance, and security.

AWS Compute services

Category Service description AWS service
Instances (Virtual machines) Secure and resizable compute capacity (virtual servers) in the cloud Amazon Elastic Compute Cloud (EC2)
Run fault-tolerant workload for up to 90% off
Amazon EC2 Spot Instances
Automatically add or remove compute capacity to meet changes in demand Amazon EC2 Autoscaling
Easy-to-use cloud platform that offers you everything you need to build an application or website Amazon Lightsail
Fully managed batch processing at any scale AWS Batch
Containers Highly secure, reliable, and scalable way to run containers Amazon Elastic Container Service (ECS)
Run containers on customer-managed infrastructure Amazon ECS Anywhere
Easily store, manage, and deploy container images Amazon Elastic Container Registry (ECR)
Fully managed Kubernetes service Amazon Elastic Kubernetes Service (EKS)
Create and operate Kubernetes clusters on your own infrastructure Amazon EKS Anywhere
Serverless compute for containers AWS Fargate
Build and run containerized applications on a fully managed service AWS App Runner
Serverless Run code without thinking about servers. Pay only for the compute time you consume AWS Lambda
Edge and hybrid
Run AWS infrastructure and services on premises for a truly consistent hybrid experience AWS Outposts
Physical edge computing and storage devices for rugged or disconnected environments AWS Snow Family
Delivery ultra-low latency application for 5G devices AWS Wavelength
Preferred service for all vSphere workloads to rapidly extend and migrate to the cloud. VMware Cloud on AWS
Run latency sensitive applications closer to end-users AWS Local Zones
Cost and capacity management Flexible pricing model that provides savings of up to 72% on AWS compute usage AWS Savings Plan
Recommends optimal AWS Compute resources for your workloads to reduce costs and improve performance AWS Compute Optimizer
Easy-to-use service for deploying and scaling web applications and services AWS Elastic Beanstalk
Build and maintain secure Linux or Windows Server images EC2 Image Builder
Automatically distribute incoming application traffic across multiple targets Elastic Load Balancing (ELB)