Your SlideShare is downloading. ×
  • Like

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

From Cloud Computing to Platform as a Service – BCS Oxfordshire


A short history of cloud computing, and why Platform as a Service (PaaS) is an important aspect of this technology. Presented at bcs Oxfordshire, February 2014

A short history of cloud computing, and why Platform as a Service (PaaS) is an important aspect of this technology. Presented at bcs Oxfordshire, February 2014

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads


Total Views
On SlideShare
From Embeds
Number of Embeds



Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

    No notes for slide


  • 1. From Cloud Computing to Platform as a Service Andy Piper @andypiper (MBCS CITP)
  • 2. Hello I’m Andy
  • 3. This morning! Reminded by my cloud-native Little Printer…
  • 4. Developer Advocate @ Cloud Foundry ! maker, hacker, educator, LEGO fan podcaster, writer Open Source contributor Eclipse Project Lead (Paho / MQTT) ! excited by “what’s next”, Internet of Things, etc. a few things about me
  • 5. My background
  • 6. Today’s topic: Cloud!
  • 7. So what do we know 
 about “The Cloud”…?
  • 8. 29% an actual cloud 51% believe affected by weather 54% say they never use (but 95% turn out to do so) 20% pretend to know ... 16% know it means computer services 68% say it’s good, when explained... What the heck is “The Cloud”? Citrix study (1,006 person survey)
  • 9. 1. Cloud, and how we got here 2. Platform as a Service? 3. Why Open Source will rule the Cloud
  • 10. How did we get here?
  • 11. 1st MAINFRAME 3rd CLOUD Automation of financial accounts ISAM 2nd CLIENT-SERVER & WEB Automation of most paper processes: ERP, CRM, Email, … pioneered by new Consumer Internet giants – requires a new Application Fabric New Data-fabrics Mainframes c. 1960s-1980 New Experiences New Biz Models Relational Databases Mini’s & PC’s c. 1980s-2000s Eras of Computing Cloud-Enabled Datacenter mid-2000s … now
  • 12. Gmail, Salesforce, Flickr, Google Docs... Software Google AppEngine, Heroku, Cloud Foundry, EngineYard, OpenShift, Azure, Apprenda... Platform Infrastructure 3 layers Amazon EC2, Google CE, OpenStack, vSphere, Rackspace, Cloud Stack, Eucalyptus... IaaS, PaaS, SaaS
  • 13. They brought the virtualised infrastructure Infrastructure as a Service
 = the new hardware
  • 14. Infrastructure Clouds - consumer web companies built out according to their own needs to support Software
  • 15. They brought the APIs and data (aka MBaaS) APIs - mashups, data, agility
  • 16. But - still need to build & manage Platform
  • 17. They brought the rapid development push ‘myapp’ -> running
  • 18. They brought the business challenge data leads to advantage
  • 19. Characteristics of the Cloud • vast scale • decreasing cost • agility of delivery (even at scale) • rapid data analysis and iteration (“big data”) • innovation
  • 20. To succeed where those guys have? Platform
  • 21. Characteristics of PaaS • Applications and Services (data) are kings • Opinionated! • De-emphasised infrastructure / hardware 
 (VM, kernel, disk, network etc) • An “operating system” for IaaS
  • 22. Rumours of the demise of PaaS are greatly exaggerated…
  • 23. Why Open wins
  • 24. From: torvalds@klaava.Helsinki.FI Newsgroups: comp.os.minix Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki 1991 An important year in software Hello everybody out there using minix ! I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones.
  • 25. 21+ years later: Linux has won
  • 26. #P0WN ALL TEH GADGETZ ! Linux runs everywhere (even old versions, on crashy airline entertainment systems...)
  • 27. It runs on Windows Azure! Jun 2012, w. Canonical
  • 28. Linux is ubiquitous (but often invisible)
  • 29. It works.
  • 30. No single language to “rule them all”
  • 31. Data gets bigger (and faster, and needs analysis, and SCIENCE)
  • 32. Composability is key
  • 33. An Operating System for the Open Cloud Multi-IaaS, Multi-Framework, extensible…
  • 34. Open & public from the start Code all on Github
  • 35. Infrastructure ! Clouds (CPI) Runtimes and ! Frameworks All about Choice Data Services
 and APIs composability is key…
  • 36. The 2014 Cloud Forecast?
  • 37. more developers
 building ! more awesome apps & services 
 in the OPEN
  • 38. Connect

  • 39. Image credits ! • Happy Tux • Signpost • open road • lego world MOC • Other images are author’s own, or royalty-free and CC-licensed works 
 from Wikimedia Commons