Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building serverless apps with Docker
Search
Ben Firshman
September 09, 2016
Technology
0
460
Building serverless apps with Docker
Presented at Container Camp London 2016.
Ben Firshman
September 09, 2016
Tweet
Share
More Decks by Ben Firshman
See All by Ben Firshman
How to use an Internet sized computer
bfirsh
0
620
Docker Compose: More than just development environment
bfirsh
2
780
New things we're working on at Docker
bfirsh
2
1k
The Future of Single Page Apps – LNUG Feb 2013
bfirsh
2
770
Alternative Views
bfirsh
1
160
Other Decks in Technology
See All in Technology
Digitization部 紹介資料
sansan33
PRO
1
6.9k
WBCの解説は生成AIにやらせよう - 生成AIで野球解説者AI Agentを実現する / Baseball Commentator AI Agent for Gemini
shinyorke
PRO
0
310
AI Coding Agentの地殻変動 ~ ai-coding.info の定点観測 ~
kotauchisunsun
1
500
パネルディスカッション資料 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
890
技術キャッチアップ効率化を実現する記事推薦システムの構築
yudai00
2
160
オンプレとGoogle Cloudを安全に繋ぐための、セキュア通信の勘所
waiwai2111
3
1k
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
1
1.1k
トラブルの大半は「言ってない」x「言ってない」じゃねーか!!
ichimichi
0
240
Webアクセシビリティ技術と実装の実際
tomokusaba
0
170
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
14k
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
160
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
80
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
370
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
We Have a Design System, Now What?
morganepeng
55
8k
Done Done
chrislema
186
16k
Building AI with AI
inesmontani
PRO
1
760
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
77
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
300
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
Building serverless apps with Docker
Who are you?
1. What is serverless? 2. Serverless with Docker (+ demo!)
3. What's next
1. What is serverless? 2. Serverless with Docker (+ demo!)
3. What's next
No really, what is serverless?
None
None
None
Your infrastructure is a process list
Your infrastructure is one big computer
Everything old is new again
CLOUD
The cloud is an Internet-sized computer
So... WTF is serverless?
Serverless lets you run code on the Internet
But computers are so much more than running functions
1. What is serverless? 2. Serverless with Docker (+ demo!)
3. What's next
Example: Run a process
pid = fork(); if (pid == 0) { execv(...); }
None
POST /containers/create HTTP/1.1 { "Image": "ubuntu", "Cmd": ["echo", "hello", "world"]
}
Example: An actual app
None
None
None
These are some practical techniques you can use
1. Package functions as containers
2. Run them on a Swarm
3. Run containers from containers
1. What is serverless? 2. Serverless with Docker (+ demo!)
3. What's next
How might we actually design a web server?
What is a serverless database?
Escape the complexity mindset
We need tools and design patterns
None
THANK YOU! https://github.com/bfirsh/serverless-docker @bfirsh
[email protected]