Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizeable computing capacity—literally, servers in Amazon's data centers—that you use to build and host your software systems.

User Guide for Linux Instances
Describes key concepts of Amazon EC2 and provides instructions for using the features of Amazon EC2.
HTML | PDF | Kindle 


EC2 section of the AWS CLI Reference
Describes the AWS CLI commands that you can use to administer Amazon EC2. Provides syntax, options, and usage examples for each command.
HTML

API Reference
Documents the Amazon EC2 Query API.
HTML | PDF

 

User Guide for Microsoft Windows Instances
Describes key concepts for Amazon EC2 and provides instructions for launching and using your Windows instance.
HTML | PDF | Kindle 


SSM API Reference
Documents the Amazon EC2 Simple Systems Manager (SSM) API.
HTML | PDF

AWS Application Discovery Service User Guide
Simplify your migration planning process.
HTML | PDF

AWS Application Discovery Service API Reference
Documents the AWS Application Discovery Service API.
HTML | PDF

VM Import/Export User Guide
Import your virtual machine images to Amazon EC2.
HTML | PDF

AWS Management Portal for vCenter User Guide
Migrate VMware VMs to Amazon EC2 and manage AWS resources using VMware vCenter.
HTML | PDF