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
Cloud Foundry. How is it cooked?
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Aliaksandr Lomau
September 20, 2014
Programming
430
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cloud Foundry. How is it cooked?
Brug, Minsk, September, 2014
Aliaksandr Lomau
September 20, 2014
More Decks by Aliaksandr Lomau
See All by Aliaksandr Lomau
Fails Night
allomov
0
61
"Ya Ne Lochu Comp" Challenge.
allomov
1
100
Catch and Throw in Ruby
allomov
0
58
Mortal Rubizza
allomov
0
110
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
64
Vault-tec: Safest Future
allomov
0
280
Promises and Reality
allomov
1
63
Cloud Theory for Rubizza Classes
allomov
0
99
Антология деплоя
allomov
0
87
Other Decks in Programming
See All in Programming
CSC307 Lecture 17
javiergs
PRO
0
320
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
450
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
120
スマートグラスで並列バイブコーディング
hyshu
0
120
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
1.2k
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
160
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
190
OSもどきOS
arkw
0
480
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
150
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
2
370
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
13
3.6k
Featured
See All Featured
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
200
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
140
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
290
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
250
WCS-LA-2024
lcolladotor
0
620
Skip the Path - Find Your Career Trail
mkilby
1
140
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
GitHub's CSS Performance
jonrohan
1033
470k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Transcript
Cloud Foundry How is it cooked?
Cloud Foundry Сегодня шеф-повар @allomov @code1n Александр Ломов
way
git push content management tools vs.
Пирамида потребностей разработчиков Маслоу Что такое PaaS
Hello, Open Source PaaS!
Зачем это нужно? Простота Контроль Стоимость Надежность
Простота деплоя cf push 1. follow good rules 2. http://12factor.net/
Стоимость vs. +
Основные компоненты
Droplet Execution Agent (DEA)
Router
UAA Login Server
Messaging Bus
Cloud Controller DEA Router NATS Containers with application instances Cloud
Countroller User Traffic Application Heartbeats Application Discovery Health Manager Service Broker Service Management Application Management Service Utilization Messaging Bus Application Data Service Data ompiled ications
Health Manager
Services
1 2 3 4 Application Lifecircle Deployment 1. Initializing deployment..
2. Compilation.. 3. Storing blobs.. 4. Running application
1 2 3 4 Application Lifecircle Deployment
Application Lifecircle Running Hearbeats / Scaling / . Service connection
/. Logging
Application Lifecircle Extreme Situations What if application. fails?
Application Lifecircle Extreme Situations What if DEA fails?
Application Lifecircle Extreme Situations What if NATS fails?
Application Lifecircle Running
Some Features • Auto-scaling • Zero-time deployments
How to deploy bosh-lite MicroBOSH BOSH
BOSH
bosh-lite
Questions
None