Cloud computing combines concepts of grid computing, utility computing, and autonomic computing. It allows companies to offer computing resources like applications and data storage as online services on a pay-per-use basis. Key characteristics include cost savings, reliability, scalability, and device/location independence. The basic components are clients, services, applications, platform, storage, and infrastructure. Common delivery models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Deployment models include private, public, hybrid and community clouds.
1. Presented By
Vimlendra Tiwari
Neelu Khandelwal
RAJARSHI RANANJAY SINH INSTITUTE OF MANAGEMENT & TECHNOLOGY
2. CONTENTS:
Introduction (What and Why)
Key characteristics
Components (What is Virtualization?)
Characteristics, Delivery Models & Deployment
Models
Architecture
Privacy
Uses
Consumer Benefits
The Growth of Cloud Computing
Latest Trends
Applications
3. 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.
4. 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
40’s 70’s 80’s Now
Mobility explosion
Collaboration
High level of interconexion between
users
Web platform growing
Pressure over companies data centre.
5
6. Evolution of Cloud Computing
Publish
Inform
Interact
Integrate
Transact
Discover (intelligence)
Automate (discovery)
time
scale
Semantic
discovery
Social media and networking
web HPC, cloud
Data-intensive
Data marketplace and analytics
deep web
7. 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.
11. Cloud computing as a set of characteristics, delivery models,
and deployment models
5 Characteristics
On-demand self-service
Ubiquitous network
access
Resource pooling
Rapid elasticity
Pay per use
3 Delivery Models
Software as a Service
(SaaS)
Platform as a Service
(PaaS)
Infrastructure as a
Service (IaaS)
4 Deployment Models
Private Cloud
Community Cloud
Public Cloud
Hybrid Cloud
12. 3 Delivery Models
Software as a Service
Applications as a Service
Utilities as a Service
Connected and Disconnected
Platform as a Service
Design as a Service
Process as a Service
Testing as a Service
Infrastructure as a Service
Database as a Service
Management as a Service
Middleware as a Service
Integration as a Service
Information as a Service
14. Architecture
Software as a services
Platform as a services
Infrastructure as a services
These 3 services encapsulates the basic 6
components of the cloud computing ….
15. Privacy
Encrypt data at rest
Encrypt data in transit
Strong authentication
Cryptography and more secure algo
Manage access right holder
16. 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.
17. 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.
20. Latest Trends
Integrating more scripting
languages
Data center volumes
Open source cloud
computing (Red Hat)
Salesforce for google apps
Going green
21. 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.