25-04-2011, 12:54 PM
PRESENTED BY
SWAPNIL BHANUSHALI
Amazon Elastic Cloud Computing.ppt (Size: 1.04 MB / Downloads: 311)
What is Cloud Computing?
Cloud Computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.
The key terms are virtualized and dynamically scalable.
Amazon Elastic Cloud Computing(Amazon EC2) –
The Billionaire Jeff Pezoss is the founder of Amazon.com.
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale computing easier for developers.
Uses Xen Hypervisor for virtualization
Allows Windows and Linux Virtual Machines (with many flavors of Linux)
Provides a number of options for memory and CPU
Amazon EC2 Core Concepts –
Amazon EC2 Functionality:
Amazon EC2 presents a true virtual computing environment, allowing you to use web service interfaces to requisition machines for use, load them with your custom application environment, manage your network's access permissions, and run your image using as many or few systems as you desire.
Get Started with EC2 -
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that enables you to launch and manage Linux/UNIX and Windows server instances in Amazon's data centers.
Sign up for EC2 –
Launch Instance –
1. Start the launch wizard:
a. From the AWS Management Console, click Sign in to the AWS Console and log in with the email address and password you used when signing up for Amazon EC2.
4. Create a Security Group:
5. Launch the Instance:
6. Terminate Your Instance:
Amazon EC2 Instances –
Selecting Instance Types
I/O Performance
Using Amazon EC2 to Run Instances
Paying for What You Use
Elastic Cloud computing-
an internet based computing where software, shared resources and information are served to devices such as computers.
The system is divided into two sections-
Front end:
The front end of the Elastic Cloud Computing system comprises the client’s device (it may be computer network) and some applications are needed for accessing the Elastic Cloud Computing system.
Back end:
In Elastic Cloud Computing back end is cloud itself .A central server is established which is used for administering the whole system. It is also used for monitoring client’s demand as well as traffic to ensure that everything of system runs without any problem. it uses a software known termed as middleware. Middleware allow computers that are connected on network to make communication with each other.
Amazon EC2 Instances –
Amazon Elastic Compute Cloud (Amazon EC2) provides the flexibility to choose from a number of different instance types to meet your computing needs. Each instance provides a predictable amount of dedicated compute capacity and is charged per instance-hour consumed.
Standard Instances:
Small Instance (default)
Large Instance
Extra Large Instance
High-CPU Instances:
High-CPU Medium Instance
High-CPU Extra Large Instance