Slides for my closing keynote at PHP North East 2013
Keepingthe Cloudin check Thijs Feryn
View Slide
Wait,there’s more!
Hi#my#name#is#Thijs
I’m#an#evangelist#at
I’m#a#board#member#at
h"p://joind.in/8395Please#give#me#feedback
A model for consumption &delivery on the internet whereflexibility is essential & can beguaranteed throughabstraction
Addressing the needsof today’s internet
Abstraction
Flexibility
ResultsinStability
Service layers
SaaSPaaSIaaS
PaaSruns onIaaSbut in the endit’s all justSaaS
Delivery models
One size fits all?
Thingsdon’t justmagicallywork
DIY
Can you handle it?
Webscale?
Pay as you go
Managed vs unmanaged
Managed8Cloud8is8the8new8dedicated8serverUnmanaged8Cloud8is8virtual8colocaAon
Perception of stakeholders
UserBizTechDevPerception of stakeholders
VMWare8is8cool8!OperaAonal8advantagesSysadmin
BusinessCapex,8opex,8outsourcing,pay8as8you8go/grow,bla8bla8bla...OperaAonal8advantagesCost8cuPng8&8economic8flexibility
UserOperaAonal8advantagesEase8of8useGMail,8Facebook,Skydrive,Dropbox,Salesforce,Hotmail
DeveloperHadoop,8Vagrant,8Redis,8MongoDB,8Design8pa"erns,8SolrOperaAonal8advantagesCode8that8scales8&8performs
The problem
People
Watch out forsharks
Or idiots
The story of the milk man
The story of the construction worker
Business makes noise
Let’s applythis to ourworld
ServicesSitesAppsAPI’sSites
DevelopersAgile
SysadminsDevOps
Patrick Debois“What is this DevOps thing anyway?”http://www.jedi.be/blog/2010/02/12/what-is-this-devops-thing-anyway@PatrickDebois
✓Fear of change✓Risky deployment✓It work on my machine✓Siloisationhttp://www.jedi.be/blog/2010/02/12/what-is-this-devops-thing-anyway
Kris Buytaert“Building Clouds since before the bookstore”http://www.krisbuytaert.be/blog/what-devops“Everything is a Freaking DNS problem”@KrisBuytaert
That sweet spot between "operatingsystem" or platform stack and theapplication layerhttp://www.krisbuytaert.be/blog/what-devops
Culture collaboration, tool-chainshttp://www.krisbuytaert.be/blog/what-devops
The systematic process of building,deploying, managing, and using anapplication or group of applicationshttp://www.krisbuytaert.be/blog/what-devops
The toolshave evolved
Change
Keeping it in check
Risk
Pay as you goLess commitment
Discover yourbase line
Core business
Automate
Bridgethe gap
Educate !!!Your developersYour sysadminsYour managementYour organisationYour mom
Learnto letgo
Bits overatoms
Availability>ownership
No more metal**Does not apply to music
Service overinfrustructure
SaaSPaaSIaaSHigher up the stack
Scale
Coping with spikes
Where isyour data?
Who are you dealing with?
Service is still important
Why we are all rock stars
And#on#that#bombshell#...
Thanks