php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?" What is this “cloud” stuff I keep hearing about and how do I use it? Kirsten Jones and Jeremy Johnstone Developer Advocates @ LinkedIn Wednesday, November 30, 2011
Slides from Virtual Cloud Summit - http://www.phparch.com/phparchitect-live-presents-the-cloud-summit/
Worksheet available from http://www.princesspolymath.com/princess_polymath/?page_id=506 for PaaS slides
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
What is this “cloud” stuff I keep hearing about and how do I
use it?Kirsten Jones and Jeremy Johnstone
Developer Advocates @ LinkedIn
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
What is "cloud" anyway?
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Agenda
• About Us
• Cloud Overview
• IaaS Comparison
• PaaS Getting Started
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Our Backgrounds
• Jeremy
• Used Linux for over 17 years
• Experience scaling to billions of PV/m
• Kirsten
• Passionate about data and mashups
• Self proclaimed scripting princess
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Types of Cloud providers
• Attack of the aaS:
• IaaS
• PaaS
• SaaS
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
IaaS vs PaaS
• Level of experience required
• Flexibility
• Customizability
• Ease of setup / deployment
• Risk
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Types of IaaS providers
• Computing
• Storage
• HPC
• Telecom
• more...
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
IaaSComparison of three top compute providers
Amazon, Rackspace, and Linode
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Amazon EC2
• Six geographically diverse facilities
• Moderately easy to use multiple zones
• Linux and Windows support
• Hourly billing
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
EC2 continued
• HPC support
• Automatic scaling
• Elastic IP
• Most storage included
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Rackspace Cloud Servers
• Three geographically diverse facilities
• Relatively difficult to use multiple DCs
• Linux and Windows support
• Hourly billing
• Fully managed options available
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Linode cloud servers
• Six geographically diverse facilities
• Relatively easy to use multiple DCs
• Linux distros only
• Monthly billing
• Closest to experience of a dedicated server
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Common Functionality
• Burstable resource usage
• 99% or better SLA
• Load balancing
• APIs
• DNS
• Storage / CDN *
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"
Use Cases• Conventional multi-machine web
hosting
• Short term / bursty usage
• High performance computing
• Persistent Storage
• Redundancy
• Managed Support
Wednesday, November 30, 2011
php|architect Live! The Cloud Summit - 11/30/2011 "What's this "cloud" stuff I keep hearing about and how do I use it?"