14
Cloud Computing By Mihir Chitnis

By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Embed Size (px)

Citation preview

Page 1: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Cloud ComputingBy Mihir Chitnis

Page 2: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Cloud Computing Misconceptions“Cloud” – an image used to represent

Internet or a large foreign network in a diagram.

Cloud Computing: By General public“virtual servers on the Internet”“A buzz word, nothing more”“Its everything of the future”“Google?”

Page 3: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Why understand Cloud Computing?

Page 4: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Cloud Computing - Introduction

Higher abstraction of Grid ComputingDistributed Computing

Multiple concurrent processes over multiple hardware & software systems

Utility Computing Metered service providing storage and computation Eg: SalesForce

Is at an early stage.

Page 5: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Cloud Computing Features Self Healing – self maintaining, automated

recoverySLA-Driven – automated resource

managementMulti-tenancy – share infrastructure with

controlled translucencyService-oriented – allows applications from

discrete services.Virtualized – One or multiple computersLinearly scalable (Eg:1x for a server / 2x for

two servers) Data, Data, Data – share, store and relate

information

Page 6: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

CloudwareA platform which supports

High performance

Multiple services & ways to interact

Cloud Computing

Eg: GigaSpaces eXtreme Application Platform (XAP)

Page 7: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Cloud Computing Vs Grid ComputingCloud Computing Grid Computing

Lots of small allocation requests Few allocations for maximum resources

Follows a usage pattern Follows a queuing system

Real time resource availability Queued availability of resources

Very scalable Less scalable

Grid computing is a part of cloud computing

Independent concept

Page 8: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Some Cloud Computing ServicesGoogle Apps

Messaging - Emails & ChatsCollaboration - Documents, Video and SitesSecurity

Microsoft Azure Integrated development ,Service hosting &

management environment maintained at Microsoft Datacenters.

Page 9: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Google Apps

Page 10: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:
Page 11: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Microsoft Azure

Page 12: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Microsoft AzureRole Based Implementation

Web Role - Web based services. (HTTP,FTP)

Worker Role - Computational ServicesFabric Deployment – scalable hosting WASS – Windows Azure Storage ServiceCross Platform – Web ServicesBuilt-in management servicesAdvanced Tracking and logging facilities.

Page 13: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

ReferencesCharrington, S. "Cloud Computing: It's the Future of

Enterprise IT", CloudComputing Journal, 2008.

Harting, K. "What is Cloud Computing?", CloudComputing Journal, 2008.

SHEEHAN, M. "Cloud Computing Vs Grid Computing", CloudComputing Journal, 2008.

"Azure". http://www.microsoft.com/azure/

"Google Apps". http://www.google.com/apps/

Page 14: By Mihir Chitnis. Cloud Computing Misconceptions “Cloud” – an image used to represent Internet or a large foreign network in a diagram. Cloud Computing:

Thank You