(Last Updated On: February 28, 2017)

Amazon EC2 is Amazon Elastic Compute Cloud (Amazon EC2) web service that accommodate more secure, completely to provide compute capacity in the cloud and more sizeable . Amazon EC2 is designed to make web-scale cloud computing more easier and flexible to developers .

Amazon Elastic Compute cloud is a simple and user friendly terminal(interface) with fundamental attrition .
Mainly It gives you complete control over your computing resources and allows you to run on Amazon’s proven computing environment

The main advantage of Amazon EC2 reduces the time to provide new server instances from hours/days to minutes, allows you to access the scale capacity very fast, both down and up, as per the computer requirements .

Amazon Elastic Compute Cloud changes the economics only need to pay by which users are used, Amazon EC2 provides developers the many advanced tools like failure resilient applications and isolate them from common failure scenarios .
Elastic Web-Scale Computing

Amazon EC2 enables or disables with in very quick time, not days or hours only in minutes . Can create hundreds or thousands of servers in minutes not in hours/days instantaneously (at the same time), because this is all controlled with web service APIs, applications which are hosted automatically scale up and down depending on situation and needs.

Completely Controlled :

The main advantage is instance are completely controlled including root, ability to interact with any machine, you can start or stop any instance while engaging the information on that particular boot partition, and the instantly restart the same instance using web service APIs. And also instances can restart by remotely using APIs, console output also can be access easily .

Flexible Cloud Hosting Services :

At Amazon EC2 have more number of multiple instance types, OS and packages software etc, It allows you to select and configuration of RAM, CPU and storage and boot partition of your own choice of OS and application package depends on your requirements .

Integrated :

Amazon Elastic compute cloud is integrated with almost all AWS services such as ,
Amazon S3-Amazon Simple Storage Service
Amazon RDS : Amazon Relational Database Service
Amazon VPC : Amazon Virtual Private Cloud

mainly to provide secure solution for computing, processing query and cloud storage across a huge range of applications

Reliable :

Amazon Ec2 is most reliable and offers you highly reliable environment, and Amazon EC2 service level agreement commitment is 99.95% availablity for each data centers and network infrastructure .

Secure : Amazon EC2 is more secure

Inexpensive : Amazon EC2 passes on to you the financial benefits of Amazon’s scale. You pay a very low rate for the compute capacity you actually consume

Easy to Start
There are several ways to get started with Amazon EC2. You can use the AWS Management Console, the AWS Command Line Tools (CLI), or AWS SDKs.