24

Cloud Computing

Embed Size (px)

Citation preview

Going Ahead1) What is Cloud computing? And its concept (Dheeraj Seth) 2) Structure and SaaS (Aashish Hande) 3) Leading & service players (Girish Patel) 4) Characteristics , Why CC and Storage (Nargis) 5) Purpose and benefits (Karishma) 6) Amazon web services Opportunity & challenge (Kunal) 7) Advantages/Disadvantage & Future (Deven)

Why term Cloud Computing is used? Cloud computing is an umbrella term used to refer to Internet based development and services.

Cloud is an metaphor used for Internet used in Diagram .

Definition Using the internet to access someone elses software running on someone elses hardware in someone elses data centre. Cloud Computing is a general term used to describe a new class of network based computing that takes place over the Internet, basically a step on from Utility Computing.

Users do not have or need knowledge,control,ownership in computer infrastructure

Cloud ComputingCategories: Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS)

Cloud Architecture

19th May, 09

[email protected]

SaaS Software-as-a-Service Delivery of complete applications via the internet. Based on One to many Model "Software deployed as a hosted service and accessed over the Internet. No need of installing and maintaining Ex. Google Apps, Salesforce.com and Microsoft Online Services.

PaaS Platform-as-a-Service PaaS is a way to rent operating systems, storage and network capacity over the Internet. OS can be changed and upgraded frequently Ex. Microsoft Azure, Google App Engine and Salesforce's Force.com platform.

IaaS Infrastructure-as-a-Service Delivery of hardware infrastructure to end users as a service from large data centre's that are available over the internet. Charged only on usage basis Ex. Amazon EC2, Rackspace and Go Grid.

CHARACTERISTICS On-demand self-service Easy network access Location independent resource pooling Rapid elasticity Pay per use

WHY CLOUD COMPUTING Access to applications and data from anywhere at any time. It could bring hardware costs down Wide access to computer applications Removing the need for physical space on the front end Corporations might save money on IT support. Client could take advantage of the entire network's processing power with the help of a grid computing

Amazon First company to offer cloud services Services include:

Elastic compute cloud(EC2) Simple storage service(S3) Simple Queue Service(SQS) Simple DB

These services have to be done through the command line

Google Has a multi year lead in cloud computing Considered as the elephant in the cloud Best known services:

Gmail Google Docs Google Calendar PicasaGoogle Sites Google Gadgets Google Video Google Apps Engine

Lesser known services:

Microsoft It is called Windows Azure Its an operating system Also offers Azure services platform Key components include: Windows Azure Microsoft SQL services Microsoft .NET services Live services Microsoft SharePoint services & Microsoft Dynamics CRM services

Benefits of Cloud Computing Scalability Easy Implementation Skilled Practitioners Frees up Internal Resources Quality of Service

Purposes of Cloud Computing Use a cloud-based email service Investigate online-docs services Collaborate online Share photos Start a blog

Amazon (AWS) Amazon Web Services (AWS) Launched in July 2002 Offers a number of services Elastic Compute Cloud (EC2) Simple Storage Service (S3) Simple Queue Services (SQS) SimpleDB

Opportunities It enables services to be used without any understanding of their infrastructure. Cloud computing works using economies of scale Data and services are stored remotely but accessible from anywhere Becoming increasingly associated SME

Challenges Limit flexibility and innovation Risk of big giants like Google and IBM, who may monopolise the market.

Security could prove to be a big issue It is still unclear how safe out-sourced data is and when using These services ownership of data is not always clear.

There are also issues relating to policy and access What happens if the remote server goes down? How will you then access files? Cases of users being locked out of accounts & losing access to data

Advantages of Cloud Computing Lower computer costs Improved performance Reduced software costs Instant software updates Unlimited storage capacity Universal document access Increase data relaibility

Disadvantages of Cloud Computing Requires a constant Internet connection Does not work well with low-speed connections Program Can be slow Features might be limited Stored data might not be secure Stored data can be lost

The Future Future of the Cloud Computing by 2020 Cloud business has grown by 200% Enterprises will open up more towards Cloud Computing Initiatives in cloud computing by Big Giants

THANK YOU