Run your workloads, not the infrastructure
Experience the flexibility, security, reliability, and scalability of running on EC2
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers.
Amazon EC2’s simple web service interface allows you to obtain and configure capacity with minimal friction. It provides you with complete control of your computing resources and lets you run on Amazon’s proven computing environment. Amazon EC2 reduces the time required to obtain and boot new server instances to minutes, allowing you to quickly scale capacity, both up and down, as your computing requirements change. Amazon EC2 changes the economics of computing by allowing you to pay only for capacity that you actually use. Amazon EC2 provides developers the tools to build failure resilient applications and isolate them from common failure scenarios.
Getting started with AWS is easy
Sign up for an AWS account
Learn with 10-minute Tutorials
Start building with AWS
Benefits
Elastic Web-Scale Computing
Amazon EC2 enables you to increase or decrease capacity within minutes, not hours or days. You can commission one, hundreds, or even thousands of server instances simultaneously. You can also use Amazon EC2 Auto Scaling to maintain availability of your EC2 fleet and automatically scale your fleet up and down depending on its needs in order to maximize performance and minimize cost.
Completely Controlled
You have complete control of your instances including root access and the ability to interact with them as you would any machine. You can stop any instance while retaining the data on the boot partition, and then subsequently restart the same instance using web service APIs. Instances can be rebooted remotely using web service APIs, and you also have access to their console output.
Flexible Cloud Hosting Services
You have the choice of multiple instance types, operating systems, and software packages. Amazon EC2 allows you to select a configuration of memory, CPU, instance storage, and the boot partition size that is optimal for your choice of operating system and application. For example, choice of operating systems includes numerous Linux distributions and Microsoft Windows Server.
Integrated
Amazon EC2 is integrated with most AWS services such as Amazon Simple Storage Service (Amazon S3), Amazon Relational Database Service (Amazon RDS), and Amazon Virtual Private Cloud (Amazon VPC) to provide a complete, secure solution for computing, query processing, and cloud storage across a wide range of applications.
Reliable
Amazon EC2 offers a highly reliable environment where replacement instances can be rapidly and predictably commissioned. The service runs within Amazon’s proven network infrastructure and data centers. The Amazon EC2 Service Level Agreement commitment is 99.99% availability for each Amazon EC2 Region.
Secure
Cloud security at AWS is the highest priority. As an AWS customer, you will benefit from a data center and network architecture built to meet the requirements of the most security-sensitive organizations. Amazon EC2 works in conjunction with Amazon VPC to provide security and robust networking functionality for your compute resources.
Features
Intel Xeon Scalable Processors
Amazon EC2 instances based on Intel Xeon Scalable (Skylake) processors are ready to serve unique and innovative new workloads that demand better data protection, faster processing of greater data volumes, and service flexibility without a hit to performance.
Intel AVX-512
Intel® Advanced Vector Extension 512 (Intel® AVX-512) offers accelerated application performance 2x better than previous generation technologies, enabling significant improvements in workload speed and data application.
Intel TXT
Intel® Trusted Execution Technology (Intel® TXT) remains Intel’s technology for establishing more secure platforms, and with Intel® One Touch Activation comes an added level of protection for geographic needs like regional and county-specific data sovereignty regulations.
Nitro Hypervisor
A thin, quiescent hypervisor that manages memory and CPU allocation, and delivers performance that is indistinguishable from bare metal for most workloads.
Nitro Security Chip
A component that that continuously monitors and protects hardware resources and independently verifies firmware each time a system boots.
Enhanced Networking
Hardware support for the software defined network inside of each Virtual Private Cloud (VPC), Enhanced Networking, and Elastic Network Adapter.
HIGH SPEED LOCAL NVMe STORAGE
This building block provides direct access to high-speed local storage over a PCI interface and transparently encrypts all data using dedicated hardware. It also provides hardware-level isolation between storage devices and EC2 instances so that bare metal instances can benefit from local NVMe storage.
EBS-optimized instance bandwidth
With the latest set of enhancements to the Nitro system, we have increased the maximum EBS-optimized instance bandwidth to 14Gbps.
Bare Metal Instances
The Nitro System enables bare metal instances that provide your applications with direct access to the compute and memory resources of the underlying next generation AWS hardware and software infrastructure.
Try Amazon EC2 for Free!
AWS Free Tier includes 750 hours of Linux and Windows t2.micro instances each month for one year. To stay within the Free Tier, use only EC2 Micro instances. View AWS Free Tier details >>