Breaking throughthe cloudsAndy Piper@andypiper
Happy Geek Pride Day! (where day ~= date + 1)
Hello I’m Andy
a few things about meDeveloper Advocate @ Cloud Foundrysocial web enthusiastmaker, educator, LEGO fanOSS contributorEclips...
Developer Advocate? hell yeah!
3 themes to consideropenness, cloud computing,and where they intersect
1. Why be / do / think Open?2. What about Cloud?3. Why is an Open Cloud Platform important?
1. Why be / do / think Open?
An important year in software1991Hello everybody outthere using minix -I’m doing a (free)operating system(just a hobby,won...
~21 years later: Linux has won
Linux runs everywhere(even old versions, on crashyairline entertainment systems...)#P0WN ALLTEHGADGETZ !
It runs on Windows Azure! Jun 2012, w. Canonical
The Penguin istriumphant!(maybe not this one…)
Linux is ubiquitous(but often invisible)
It works.
2. What about Cloud?
What the heck is“The Cloud”?Citrix study (1,006 person survey)29% an actual cloud51% believe affectedby weather54% say the...
3 layers IaaS, PaaS, SaaSInfrastructurePlatformSoftwareGmail, Salesforce,Flickr, Google Docs...Amazon EC2, Google CE,OpenS...
How did we get here?
Infrastructure Clouds- consumer web companies built out according totheir own needs to support Software
But - still need to build& manage Platform
Google AppEngine,Heroku, Cloud Foundry,OpenShift, Stackato,Cloudbees, AppFog,Amazon Elastic Beanstalk,Apprenda...
Why is it so hard...? A real deployment flow (!)
An alternative approach...Cloud Foundry canmake it simpler!deploy<mycloud>target<mycloud>push<myapp>bind<myservices>scale<...
(pause)
KITTEH BREAK!
3. Why is an Open Cloud Platform important?
Platform risk: lock-inWelcome to the Hotel CaliforniaSuch a lovely placeSuch a lovely facePlenty of room at the Hotel Cali...
Cloud Foundry - the Open PaaSOpen SourceMicro&CloudsPrivate&CloudsPublic&CloudsCUSTOMSERVICESCUSTOMRUNTIMES
Architectural view
All about ChoicePrivateCloudsPublicCloudsMicroCloudsBuild your own fromgithub.com/cloudfoundry,buy from Pivotal, or run ac...
All the pieces to makeyour own!“if you can’t open it, youdon’t own it” (O’Reilly MAKE)
Open & public from the start Code all on Github
Not all PaaSes arecreated equal...Run on: AWS, OpenStack,vSphere... more to come!
Open Source… FTW! extensible and flexible
Open Source… FTW! extensible and flexible
former CTO, VMware, 11 April 2012Steve Herrod“We really areaspiring for thisto be the Linuxof the cloud.”
Learning how to be open What is Pivotal?
Pivotal’s Cloud vision:Open by DefaultCloud Fabric is OSS
multi-OS, multi-IaaS, multi-language... multi-cloudPartners continue to buildnew tools and integrations
All about the ecosystem
“Let a thousand <open>clouds bloom”
4. Where are we, 18 months on?
Build-it-yourselfuse Vagrant to run a localinstance for testing
Join us!... a pull request is all ittakes!
Connecthttp://twitter.com/andypiperhttp://andypiper.co.ukhttp://slideshare.net/andypiper
Image credits• Cloud cover slide http://www.flickr.com/photos/sjkingo/3150155150/• Star Wars Cookies http://www.flickr.com/p...
Cloud East 2013 - Open Source Clouds
Cloud East 2013 - Open Source Clouds
Cloud East 2013 - Open Source Clouds
Upcoming SlideShare
Loading in …5
×

Cloud East 2013 - Open Source Clouds

1,293 views

Published on

How Open Source will win in Cloud Computing platforms - talk given at Cloud East, Cambridge, May 24th 2013

Published in: Technology, News & Politics
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,293
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
21
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Cloud East 2013 - Open Source Clouds

  1. 1. Breaking throughthe cloudsAndy Piper@andypiper
  2. 2. Happy Geek Pride Day! (where day ~= date + 1)
  3. 3. Hello I’m Andy
  4. 4. a few things about meDeveloper Advocate @ Cloud Foundrysocial web enthusiastmaker, educator, LEGO fanOSS contributorEclipse Project Lead (Paho / MQTT)excited by “what’s next”, Internet of Things, etc.@andypiperapiper@gopivotal.com
  5. 5. Developer Advocate? hell yeah!
  6. 6. 3 themes to consideropenness, cloud computing,and where they intersect
  7. 7. 1. Why be / do / think Open?2. What about Cloud?3. Why is an Open Cloud Platform important?
  8. 8. 1. Why be / do / think Open?
  9. 9. An important year in software1991Hello everybody outthere using minix -I’m doing a (free)operating system(just a hobby,won’t be big andprofessional likegnu) for 386(486)AT clones.From:&torvalds@klaava.Helsinki.FINewsgroups:&comp.os.minixDate:&25&Aug&91&20:57:08&GMTOrganization:&University&of&Helsinki
  10. 10. ~21 years later: Linux has won
  11. 11. Linux runs everywhere(even old versions, on crashyairline entertainment systems...)#P0WN ALLTEHGADGETZ !
  12. 12. It runs on Windows Azure! Jun 2012, w. Canonical
  13. 13. The Penguin istriumphant!(maybe not this one…)
  14. 14. Linux is ubiquitous(but often invisible)
  15. 15. It works.
  16. 16. 2. What about Cloud?
  17. 17. What the heck is“The Cloud”?Citrix study (1,006 person survey)29% an actual cloud51% believe affectedby weather54% say they neveruse (but 95% turn outto do so)20% pretend to know...16% know it meanscomputer services68% say it’s good,when explained...
  18. 18. 3 layers IaaS, PaaS, SaaSInfrastructurePlatformSoftwareGmail, Salesforce,Flickr, Google Docs...Amazon EC2, Google CE,OpenStack, vSphere,Joyent, Rackspace, CloudStack, Eucalyptus...Google AppEngine,Heroku, Cloud Foundry,EngineYard, OpenShift,Azure, Apprenda...
  19. 19. How did we get here?
  20. 20. Infrastructure Clouds- consumer web companies built out according totheir own needs to support Software
  21. 21. But - still need to build& manage Platform
  22. 22. Google AppEngine,Heroku, Cloud Foundry,OpenShift, Stackato,Cloudbees, AppFog,Amazon Elastic Beanstalk,Apprenda...
  23. 23. Why is it so hard...? A real deployment flow (!)
  24. 24. An alternative approach...Cloud Foundry canmake it simpler!deploy<mycloud>target<mycloud>push<myapp>bind<myservices>scale<myapp>+100add_capacity<mycloud>
  25. 25. (pause)
  26. 26. KITTEH BREAK!
  27. 27. 3. Why is an Open Cloud Platform important?
  28. 28. Platform risk: lock-inWelcome to the Hotel CaliforniaSuch a lovely placeSuch a lovely facePlenty of room at the Hotel CaliforniaAny time of year, you can find it hereLast thing I remember, I wasRunning for the doorI had to find the passage backTo the place I was before‘Relax,’ said the night man,‘We are programmed to receive.You can checkout any time you like,But you can never leave!’
  29. 29. Cloud Foundry - the Open PaaSOpen SourceMicro&CloudsPrivate&CloudsPublic&CloudsCUSTOMSERVICESCUSTOMRUNTIMES
  30. 30. Architectural view
  31. 31. All about ChoicePrivateCloudsPublicCloudsMicroCloudsBuild your own fromgithub.com/cloudfoundry,buy from Pivotal, or run acompatible private versionRun in a local virtualmachine with identicalservices and runtimes(MCF, Vagrant)Run on cloudfoundry.comor any Cloud Foundry-powered PaaS
  32. 32. All the pieces to makeyour own!“if you can’t open it, youdon’t own it” (O’Reilly MAKE)
  33. 33. Open & public from the start Code all on Github
  34. 34. Not all PaaSes arecreated equal...Run on: AWS, OpenStack,vSphere... more to come!
  35. 35. Open Source… FTW! extensible and flexible
  36. 36. Open Source… FTW! extensible and flexible
  37. 37. former CTO, VMware, 11 April 2012Steve Herrod“We really areaspiring for thisto be the Linuxof the cloud.”
  38. 38. Learning how to be open What is Pivotal?
  39. 39. Pivotal’s Cloud vision:Open by DefaultCloud Fabric is OSS
  40. 40. multi-OS, multi-IaaS, multi-language... multi-cloudPartners continue to buildnew tools and integrations
  41. 41. All about the ecosystem
  42. 42. “Let a thousand <open>clouds bloom”
  43. 43. 4. Where are we, 18 months on?
  44. 44. Build-it-yourselfuse Vagrant to run a localinstance for testing
  45. 45. Join us!... a pull request is all ittakes!
  46. 46. Connecthttp://twitter.com/andypiperhttp://andypiper.co.ukhttp://slideshare.net/andypiper
  47. 47. Image credits• Cloud cover slide http://www.flickr.com/photos/sjkingo/3150155150/• Star Wars Cookies http://www.flickr.com/photos/betsyweber/4961703633/(Geek Pride Day, May 25 - http://readwrite.com/2013/05/23/geek-pride-day-celebrate)• Happy Tux http://igloo.crystalxp.net/ZeNDaMs• Signpost http://www.flickr.com/photos/16002150@N08/2006266695/• Other images are author’s own, or royalty-free and CC-licensed worksfrom Wikimedia Commons• Build your own Heroku video http://www.youtube.com/watch?v=e0EprkBamvQ

×