Download presentation
Presentation is loading. Please wait.
Published byAlan Davis Modified over 8 years ago
1
SEMINAR ON
2
OVERVIEW - What is Cloud Computing??? Amazon Elastic Cloud Computing (Amazon EC2) Amazon EC2 Core Concept How to use Amazon EC2 Amazon EC2 Instances Server Architecture Amazon EC2 and Xen Issues with Cloud Service Highlights of Amazon EC2 Applications Advantages & Disadvantages Conclusion References. 1
3
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. 2
4
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 3
5
Amazon Machine Image (AMI): Amazon Simple Storage Service (Amazon S3): 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. 4
6
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. Get Started with EC2 - 5
7
Sign up for EC2 -. To sign up for Amazon EC2 Go to http://aws.amazon.com/ec2 and click Sign Up for Amazon EC2. 6
8
7
9
8
10
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. 9
11
b. From the Amazon EC2 Console Dashboard, click Launch Instance to start the Request Instances Wizard. An Amazon Machine Image (AMI) contains all the information needed to create a new instance of a server. 10
12
After you select an AMI, the wizard steps to the Instance Details page. This is where you control settings such as the number and size of instances to launch. 2.Choose an AMI: 11
13
3. Create a key pair: 12
14
14 4. Create a Security Group: 13
15
5. Launch the Instance: While it's launching - After a short period - 14
16
6. Terminate Your Instance: 15
17
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 16
18
17
19
Selecting Instance Types I/O Performance Using Amazon EC2 to Run Instances Paying for What You Use Amazon EC2 Instances - 18
20
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. 19
21
It consist of Xen hypervisor: provides an abstraction layer between the hardware and the virtual OS so that the distribution of the resources and the processing is well managed. Enomalism server management system: used for management of the infrastructure platform. Server Architecture - 20
22
Privacy Legal Security Availability and Performance Sustainability and siting Issues with Cloud - 21
23
Service Highlights - Elastic Completely Controlled Designed for use with other Amazon Web Services Reliable Storage Secure Inexpensive 22
24
Applications - 23 Salesforce.com Skype BitTorrent
25
Advantages of using Elastic Cloud Computing- 3 data centers Infrastructure on demand Flexibility Scalability Only pay for what you use Relatively inexpensive depending on needs Dedicated IP address No system management overhead 24
26
Disadvantages of using Elastic Cloud Computing- Physical data storage is not controlled by the owner of the data No static IP addresses. Dependent on internet connection 25
27
Conclusion - 26 Elastic Cloud Computing is a powerful new abstraction for large scale data processing systems which is scalable, reliable and available. Elastic Cloud Computing services can also grow and shrink according to need. Elastic Cloud Computing is particularly valuable to small and medium businesses, where effective and affordable IT tools are critical to helping them become more productive without spending lots of money on in-house resources and technical equipment. Also it is a new emerging architecture needed to expand the Internet to become the computing platform of the future.
28
References - 27 www.wikipedia.comwww.wikipedia.com www.amazon.comwww.amazon.com www.salesforce.comwww.salesforce.com www.google.comwww.google.com www.blog.stacktrace.com.htmwww.blog.stacktrace.com.htm www.virtuliazation.info
29
28
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.