Amazon EC2
Compute without overhead
What is Amazon EC2?
Amazon Elastic Compute Cloud (Amazon EC2) is a cloud computing service that provides resizable, secure compute capacity as virtual servers. It offers over 1,000 instance types across Intel, AMD, and Arm processors and serves developers, enterprises, and teams running web apps, HPC, machine learning, and Windows workloads.
Pricing
Try Amazon EC2 for free
New AWS customers receive up to $200 in AWS Free Tier credits, which can be applied towards eligible AWS services, including Amazon EC2. The free plan is available for 6 months after account creation.
Learn more about the AWS Free Tier
Pay only for the compute you use
EC2 charges per instance-hour or per second depending on instance type and operating system. On-Demand instances require no upfront commitment. Spot Instances offer up to 90% discount on spare capacity. Savings Plans reduce costs by up to 72% in exchange for a one- or three-year hourly spend commitment.
Benefits of Amazon EC2
Access reliable, scalable infrastructure on demand. Scale capacity within minutes with SLA commitment of 99.99% availability.
Provide secure compute for your applications. Security is built into the foundation of Amazon EC2 with the AWS Nitro System.
Optimize performance and cost with flexible options like AWS Graviton-based instances, Amazon EC2 Spot instances, and AWS Savings Plans.
Migrate and build apps with ease using AWS Migration Tools, AWS Managed Services, or Amazon Lightsail. Learn how AWS can help.
Use cases
Amazon EC2 delivers secure, reliable, high-performance, and cost-effective compute infrastructure to meet demanding business needs.
Access the on-demand infrastructure and capacity you need to run HPC applications faster and cost-effectively.
Build, test, and sign on-demand macOS workloads. Access environments in minutes, dynamically scale capacity as needed, and benefit from AWS’s pay-as-you-go pricing.
Amazon EC2 delivers the broadest choice of compute, networking (up to 400 Gbps), and storage services purpose-built to optimize price performance for ML projects.
Frequently asked questions
Amazon EC2 is best for developers, enterprises, and teams running web and enterprise applications, high performance computing, machine learning, SAP, Windows, and macOS workloads. It suits any team that needs secure, resizable compute capacity with a choice of processor, storage, networking, and purchase model.
Amazon EC2 delivers reliable, scalable infrastructure on demand with a 99.99% availability SLA, security built on the AWS Nitro System, and flexible cost options through Graviton instances, Spot instances, and Savings Plans. It offers over 1,000 instance types across Intel, AMD, and Arm processors.
Amazon EC2 is the first major cloud provider to support Intel, AMD, and Arm processors. This choice lets teams match hardware to workload across more than 1,000 instance types, including AWS Graviton-based instances that deliver strong price performance for general and compute-optimized workloads.
Yes. Amazon EC2 delivers the best price performance for machine learning training and the lowest cost per inference instances in the cloud. It provides purpose-built compute, storage, and networking up to 400 Gbps so teams can train and deploy models efficiently at scale.
Amazon EC2 builds security into its foundation through the AWS Nitro System, which offloads virtualization functions to dedicated hardware and isolates customer workloads. This design provides secure compute for applications without adding separate security layers, supporting sensitive and regulated workloads.
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages