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

Step 1 - Sign up for an Amazon Web Services account

Sign up for an AWS account

Instantly get access to the AWS Free Tier.

Learn with 10-minute Tutorials

Explore and learn with simple tutorials.

Start building with AWS

Begin building with step-by-step guides to help you launch your AWS project.

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! 

Click here to try 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 >>

Ready to get started?
Sign up
Have more questions?
Contact us