Your SlideShare is downloading. ×
0
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
An introduction to cloud computing
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

An introduction to cloud computing

793

Published on

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

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introduction to Cloud Computing Giovanni Toraldo System administratorIntroduction to Cloud Computing Giovanni Toraldo
  • 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. Cloud prerequisites There are few underlying technologies developed in the last years: Virtualization Distributed Storage WebIntroduction to Cloud Computing Giovanni Toraldo
  • 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. 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. 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. The CloudIntroduction to Cloud Computing Giovanni Toraldo
  • 8. Infrastructure as a service (IaaS) Computational power Storage space Network connectivityIntroduction to Cloud Computing Giovanni Toraldo
  • 9. Platform as a Service (PaaS) Computing platform for web applicationsIntroduction to Cloud Computing Giovanni Toraldo
  • 10. Software as a Service (SaaS) Access to a web application, completely managed (backups, upgrades, etc)Introduction to Cloud Computing Giovanni Toraldo
  • 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. 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. OpenNebula ArchitectureIntroduction to Cloud Computing Giovanni Toraldo
  • 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

×