Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Doing Everything with Nothing: Ephemeralization...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
David Zuelke
September 28, 2014
Technology
1.2k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Doing Everything with Nothing: Ephemeralization (in the Cloud)
Closing keynote presented at SymfonyLive London 2014
David Zuelke
September 28, 2014
More Decks by David Zuelke
See All by David Zuelke
Your next Web server will be written in... PHP
dzuelke
0
190
Getting Things Done
dzuelke
1
490
Your next Web server will be written in... PHP
dzuelke
2
320
Your next Web server will be written in... PHP
dzuelke
3
1.3k
Kafka Will Get The Message Across, Guaranteed.
dzuelke
0
340
Kafka Will Get The Message Across, Guaranteed.
dzuelke
0
920
Heroku at BattleHack Venice 2015
dzuelke
0
160
Designing HTTP Interfaces and RESTful Web Services
dzuelke
6
1.6k
The Twelve-Factor App: Best Practices for Modern Web Applications
dzuelke
4
580
Other Decks in Technology
See All in Technology
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
130
コンテナ運用におけるネットワーク・コンテナコストの削減方法/How to Reduce Network and Container Costs in Container Operations
masakiokuda
2
360
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モデル利用経験から
kazzpapa3
0
110
初海外で注意すべきこと12選!!!安全快適なre:invent生活にするために
yuuuuuuu168
1
190
FinOps Agentが生んだ技術負債:コスト自動調査の落とし穴と解消までの道のり
oasis1994liveforever
2
220
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
120
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
210
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.4k
Codex を使った障害対応机上演習の実際
orgachem
PRO
0
170
会社説明資料
persolserverworks
0
9.8k
こんにちは!SORACOM です & IoT とは【SORACOM UG 東北 in 八戸】
soracom
PRO
0
130
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
170
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
410
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
500
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
The Cult of Friendly URLs
andyhume
79
7k
A better future with KSS
kneath
240
18k
How to Think Like a Performance Engineer
csswizardry
28
2.9k
My Coaching Mixtape
mlcsv
0
360
Large-scale JavaScript Application Architecture
addyosmani
516
110k
Visualization
eitanlees
153
17k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
460
Transcript
EPHEMERALIZATION (in our world and in the ☁️)
David Zuelke
None
None
[email protected]
@dzuelke
EPHEM·ER·AL·I·ZA·TION (in our world and in the ☁️)
EPHEM·ER·AL adjective 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
None
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
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-SERVICE more 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!