cloud computing
DESCRIPTION
TRANSCRIPT
![Page 1: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/1.jpg)
Cloud Computing
2012/2013
![Page 2: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/2.jpg)
Outline• Introduction
• History
• The nature of the cloud
• The cloud elements
• Green benefits of Cloud Computing
• Conclusion
![Page 3: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/3.jpg)
What is cloud computing ?
Cloud computing is a type of computing that relies on sharing computing resources rather than having local servers or personal devices to handle applications.
1
Introduction
![Page 4: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/4.jpg)
History of Computing
Mainframe
Client Server
Minicomputer
Cloud
Web
Virtualization
1960 1970 1980 1990 2000 2
![Page 5: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/5.jpg)
The nature of the cloudOn-demand self-service A consumer can provision computing capabilities :server time and network
storage, as needed and automatically.
Broad network access Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs).
Resource pooling The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand.
Rapid elasticity Capabilities can be rapidly and elastically provisioned.To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time.
Measured service Cloud systems automatically control and optimize resource use by leveraging a metering capability
3
![Page 6: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/6.jpg)
Cloud elementsManagement & Administration
Software as a service
Plateforme as a service
Infrastructure as a service
Cloud service delivery models4
![Page 7: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/7.jpg)
SaaS Where off-the shelf applications Are accessed over the internet
• Free or paid via subscription• Accessible via any computer• Facilitate collaborative working• Generic application not always
suitable for business use …
Software as a service
5
![Page 8: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/8.jpg)
examplesOffice Apps: Word Processors, Spreadsheets and Presentation Packages
Google Docs Zoho SlideRocket
6
![Page 9: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/9.jpg)
PaaS Provide environment and toolsfor creating new applications
• Rapid development at low coast• Private or public deployment• Limits developers to provide languages
and tools
Platform as a service
7
![Page 10: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/10.jpg)
examplesPlatform as a Service (PaaS) Vendors :
Google App Engine Windows Azure Salesforce
8
![Page 11: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/11.jpg)
IaaS Allows existing applications to be run on a cloud supplier’s hardware
Infrastructure as a service
IaaS Categories:
9
![Page 12: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/12.jpg)
private cloud •The customer rents a number of co-located servers in part of a data center, •The cloud hardware is as separated from the cloud of other users, • The most secure form of IaaS.
dedicated hosting
• The customer rents dedicated physical servers on demand from anywhere,• Less costly than a private cloud,•dedicated hosting can be dynamically scaled.The customer is able to increase or decrease the number of servers.
hybrid hosting •The customer rents on demand a mix of dedicated physical servers and some less expensive virtual server instances.
cloud hosting • The customer rents virtual server instances required on demand. Customers share all his servers with other customers.
10
![Page 13: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/13.jpg)
examplesIaaS Providers:Amazon Web Services GoGrid Elastic Hosts
11
![Page 14: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/14.jpg)
Cloud elements
Public Private HybridDeployment
Models
ServiceModels
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
EssentialCharacteristics On-Demand
Self ServiceBroad Network
Access Resource Pooling
Rapid ElasticityMeasured Service
Community
12
![Page 15: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/15.jpg)
Green benefits of Cloud ComputingServers Reduce the number of servers : 5 to 10 virtual servers to 1 physical server
Less space required Reduced power More energy efficient servers
Workstations Thin clients -> reduced power , Virtual workstations running on servers : 30 to 70 wks to 1 server
IT Support Workstations that are not used are switched off, Maintenance performed real time.
Environmental Lower carbon emissions : less power needed Recycle old equipment Cost
Savings Cost
Savings
13
![Page 16: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/16.jpg)
Conclusion• Clouds
Provide internet based services Available on demand And fully managed by the provider There is no one “Cloud”. There are many models and
architectures
• Clouds let you Avoid capital expenses on hardware, software, and service Share infrastructure and costs Lower management overhead Access a large range of apps
![Page 17: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/17.jpg)
• http://e-university.wisdomjobs.com/cloud-computing
• http://www.webopedia.com/TERM/C/cloud_computing.html
• http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
• http://technet.microsoft.com/en-us/magazine/hh509051.aspx
References
![Page 18: Cloud computing](https://reader033.vdocuments.mx/reader033/viewer/2022051609/5466adf0af795984778b4d46/html5/thumbnails/18.jpg)
Thank you for your attention