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 


CLI Reference
Documents the Amazon EC2 command line interface.
HTML | PDF


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

 

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 


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


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