An introduction to cloud computing

852
-1

Published on

Published in: Technology, Business
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
852
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
72
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

An introduction to cloud computing

  1. 1. Introduction to Cloud Computing Giovanni Toraldo System administratorIntroduction to Cloud Computing Giovanni Toraldo
  2. 2. Before the cloud A server for each service: Hardware requirements Software requirements (OS) Security requirements Problems: Hardware maintenance Electric bills Provisioning delaysIntroduction to Cloud Computing Giovanni Toraldo
  3. 3. Cloud prerequisites There are few underlying technologies developed in the last years: Virtualization Distributed Storage WebIntroduction to Cloud Computing Giovanni Toraldo
  4. 4. Virtualization “The creation of a virtual machine that acts like a real computer with an operating system. Software executed on these virtual machines is separated from the underlying hardware resources.“ - WikipediaIntroduction to Cloud Computing Giovanni Toraldo
  5. 5. Distributed storage “is any file system that allows access to files stored on multiple hosts and share them via a network.” - WikipediaIntroduction to Cloud Computing Giovanni Toraldo
  6. 6. Web “communication between two parts over the Web (Internet), typically conveyed using HTTP, XML and other Web-related standards.” - WikipediaIntroduction to Cloud Computing Giovanni Toraldo
  7. 7. The CloudIntroduction to Cloud Computing Giovanni Toraldo
  8. 8. Infrastructure as a service (IaaS) Computational power Storage space Network connectivityIntroduction to Cloud Computing Giovanni Toraldo
  9. 9. Platform as a Service (PaaS) Computing platform for web applicationsIntroduction to Cloud Computing Giovanni Toraldo
  10. 10. Software as a Service (SaaS) Access to a web application, completely managed (backups, upgrades, etc)Introduction to Cloud Computing Giovanni Toraldo
  11. 11. Cloud advantages Pay-per-use, minimum investment Availability, no worries about hardware faults Elasticity, scaling up and down in seconds Everything is manageable from a web interfaceIntroduction to Cloud Computing Giovanni Toraldo
  12. 12. How to create our own cloud “OpenNebula is the industry standard open- source product for data center virtualization” - http://www.opennebula.orgIntroduction to Cloud Computing Giovanni Toraldo
  13. 13. OpenNebula ArchitectureIntroduction to Cloud Computing Giovanni Toraldo
  14. 14. Credits http://www.flickr.com/photos/richard_jones/3245444875/ http://www.flickr.com/photos/joncrel/3238202791/ http://en.wikipedia.org/wiki/File:Cloud_computing.svg http://www.flickr.com/photos/chrisdag/6073931293 http://www.flickr.com/photos/35762175@N05/3310686922Introduction to Cloud Computing Giovanni Toraldo
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×