Closing keynote presented at SymfonyLive London 2014
EPHEMERALIZATION(in our world and in the ☁️)
View Slide
David Zuelke
[email protected]
@dzuelke
EPHEM·ER·AL·I·ZA·TION(in our world and in the ☁️)
EPHEM·ER·ALadjective or noun \i-ˈfem-rəl, -ˈfēm-; -ˈfe-mə-, -ˈfē-\ lasting or existing only for a very short time
http://en.wikipedia.org/wiki/File:KatherineBigWalls.jpg
http://en.wikipedia.org/wiki/File:Pont_mycénien_de_Kazarma_2.jpg
http://en.wikipedia.org/wiki/File:Velia.jpg
http://en.wikipedia.org/wiki/File:Pont_du_Diable_2.JPG
http://en.wikipedia.org/wiki/File:AcueductoSegovia_edit1.jpg
http://en.wikipedia.org/wiki/File:Ironbridge_6.jpg
http://en.wikipedia.org/wiki/File:Garabit.jpg
http://en.wikipedia.org/wiki/File:Akashi_Bridge.JPG
R. BUCKMINSTER FULLER(his friends called him "Bucky")
http://en.wikipedia.org/wiki/File:BuckminsterFuller1.jpg
"do more and more with less and less, until eventually, you can do everything with nothing."
EPHEMERALIZATION!
nothing?
http://en.wikipedia.org/wiki/File:Oxford_-_Ultimate_Palace_Cinema_-_0084.jpg
http://en.wikipedia.org/wiki/File:VHS-cassette.jpg
http://en.wikipedia.org/wiki/File:LG_smart_TV.jpg
"but Netflix doesn't run on nothing!"
☁️
http://de.wikipedia.org/wiki/Datei:CERN_Server_03.jpg
but it runs on smaller parts, on IaaS, not on a supercomputer
http://de.wikipedia.org/wiki/Datei:IBM_Blue_Gene_P_supercomputer.jpg
on IaaS, the components are still visible, and resilience must be dealt with
PLATFORMS-AS-A-SERVICEmore with less, once again
Ephemeralization is about minimal visibility of components, which should be as simple as possible, and which should be as resilient as possible.
Bucky called this the "kit of parts".
PaaS lets you plug components together (and you don't have to manage them yourself)
$ heroku create $ $ heroku addons:add heroku-‐postgresql $ heroku addons:add mongohq $ heroku addons:add redistogo $ $ heroku addons:add cloudamqp $ $ heroku addons:add newrelic $ $ heroku addons:add gemfury:hello $ $ git push heroku master
you just did more with less, almost like magic
except it's not magic - you just can't see the parts anymore!
you use them and your app becomes portable and reusable
and so, step by step, does all the infrastructure underneath
http://en.wikipedia.org/wiki/File:IBMPortableModularDataCenter.jpg
http://en.wikipedia.org/wiki/File:Mtl._Biosphere_in_Sept._2004.jpg
http://en.wikipedia.org/wiki/File:Epcot07.jpg
"There is one outstandingly important fact about Spaceship Earth, and that is that no instruction book came with it."
The End
I'm @dzuelke, thank you for listening :)rate my talk!