Amazon EC2 (Elastic Cloud Compute)

Amazon Elastic Compute Cloud (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 is simple web service interface allows you to obtain and configure capacity with minimal friction.

Amazon EC2

 

v  Importance AWS EC2:

1.   You don’t require any hardware units

2.   Easily scalable

3.   You only pay for what you use

4.   You have complete control

5.   Highly secure

6.   You can access your assets from anywhere in the world

 v  EC2 Components:

1.   Operating System Support:

Amazon EC2 supports multiple OS in which we need to pay additional licensing fees like: Red Hat Enterprise, Oracle Enterprise Linux, UNIX, Windows Server, etc.

2.   Security:

Users have complete control over the visibility of their AWS account. In AWS EC2, the security systems allow create groups and place running instances into it as per the requirement. User can specify the groups with which other groups may communicate, as well as the groups with which IP subnets on the internet may talk.

3.   Pricing:

AWS offers a variety of pricing options, depending on the type of resources, types of applications and database. It allows the users to configure their resources and compute the charges accordingly.

4.   Fault Tolerance:

Amazon EC2 allows the users to access its resources to design fault-tolerant applications. EC2 also comprises geographic regions and isolated locations known as availability zones for fault tolerance and stability. It doesn’t share
the exact locations of regional data centers for security reasons.

5.   Migration:

This service allows the users to move existing applications into EC2.

 v  Features of EC2:

1.  Reliable- Amazon EC2 offers a highly reliable environment where replacement of instances is rapidly possible.

2.  Designed for Amazon Web Services- Amazon EC2 works fine with Amazon services like Amazon S3, Amazon RDS, Amazon DynamoDB etc. It provides a complete solution for computing, query processing and also storage across a wide range of applications.

3.   Secure- Amazon EC2 works in Amazon Virtual Private Cloud to provide a secure and robust network to resources.

4.  Flexible Tools- Amazon EC2 provides the tools for developers and system administrators to build failure applications and isolated themselves from common failure situations.

5.   Inexpensive- Amazon EC2 wants us to pay only for the resources that we use. It includes multiple purchase plans such as On-Demand instances, reserved instances, spot instances etc. which we can choose as per our requirement.

Leave a Reply

Your email address will not be published. Required fields are marked *