CLOUD COMPUTING RAJARSHI RANANJAY SINH INSTITUTE OF MANAGEMENT & TECHNOLOGY Presented By Vimlendra Tiwari Neelu Khandelwal
CLOUD COMPUTING
RAJARSHI RANANJAY SINH INSTITUTE OF MANAGEMENT & TECHNOLOGY
Presented By
Vimlendra Tiwari Neelu Khandelwal
CONTENTS: Introduction (What and Why) Key characteristics Components (What is Virtualization?) Characteristics, Delivery Models & Deployment Models Architecture Privacy Uses Consumer BenefitsThe Growth of Cloud Computing Latest Trends Applications
INTRODUCTION
Broadly, it is combination of three computer concepts:• Grid Computing-Cluster of loosely coupled computers
for a Common cause• Autonomic Computing-Capable of self management• Utility Computing-Packaging of computer resources as a
metered services.
Contd…
Thus , many computing deployments ,Depend on grids(as basic back end)Have autonomic characteristics (self management)Bill like utilities (viz. electricity)
5
Computing Evolution
Now40’s 70’s 80’s
Mobility explosion
Collaboration
High level of interconexion between users
Web platform growing
Pressure over companies data centre.
Evolution of Cloud Computing Publis
h
Info
rm
Inte
ract
Inte
gra
te
Transa
ct
Dis
cover
(inte
lligence
)
Auto
mate
(dis
covery
)
time
scale
Soci
al m
edia
and n
etw
ork
ing
Semanticdiscovery
Data-intensiveHPC, cloudweb deep web
Data
mark
etp
lace
and a
naly
tics
What is Cloud Computing..? It allows companies to offer services to clients on a pay-by-use system.
It also allows companies to store data on a virtual server.
It puts customers information and or applications in a virtual “cloud” that can be accessed through the web.
Customers can enjoy software applications, and information storage at a low price.
Key CharacteristicsCost
Scalability
Device & location independence
Reliability
Sustainability
Multi tenancy
Cloud computing as a set of characteristics, delivery models, and deployment models
On-demand self-service
Ubiquitous network access
Resource pooling
Rapid elasticity
Pay per use
5 Characteristics
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
3 Delivery Models
Private Cloud
Community Cloud
Public Cloud
Hybrid Cloud
4 Deployment Models
3 Delivery ModelsSoftware as a Service
Applications as a ServiceUtilities as a ServiceConnected and Disconnected
Platform as a ServiceDesign as a ServiceProcess as a ServiceTesting as a Service
Infrastructure as a ServiceDatabase as a Service Management as a ServiceMiddleware as a ServiceIntegration as a Service Information as a Service
ArchitectureSoftware as a
servicesPlatform as a
servicesInfrastructure as a
servicesThese 3 services encapsulates the basic 6 components of the cloud
computing ….
Privacy
Encrypt data at rest Encrypt data in transit Strong authentication Cryptography and more secure algo Manage access right holder
Uses
• Peer-to-peer / volunteer computing (Bittorrent,Skype)• Web application (Facebook)• Software as a service (Google Apps, SAP )• Software plus services (Microsoft Online Services)•In shopping malls.
Consumer Benefits: Cloud Computing Reduces costs of software and allows for storage to be paid for by the amount of storage instead of buying servers and equipment for all data.
Is an easy solution for companies that store customers files like picture sharing.
Also is ideal with organizations that store a large amount of data, for example libraries.
Latest Trends
Integrating more scripting languagesData center volumesOpen source cloud computing (Red Hat)Salesforce for google appsGoing green
CONCLUSION: Companies have to pick and choose and be
careful with what data they allow to be out there in a cloud.
Cloud computing can be a useful resource to help companies save money but can also have downfalls.
The average citizen doesn't want their personal information unprotected and available.
As companies perfect their cloud computing services, I think that more companies will be open to using these services.
This service will provide new inventive ways to use computers and provide services.