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
Aliaksandr Lomau
September 20, 2014
Programming
1
420
Cloud Foundry. How is it cooked?
Brug, Minsk, September, 2014
Aliaksandr Lomau
September 20, 2014
Tweet
Share
More Decks by Aliaksandr Lomau
See All by Aliaksandr Lomau
Fails Night
allomov
0
48
"Ya Ne Lochu Comp" Challenge.
allomov
1
91
Catch and Throw in Ruby
allomov
0
44
Mortal Rubizza
allomov
0
89
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
52
Vault-tec: Safest Future
allomov
0
250
Promises and Reality
allomov
1
53
Cloud Theory for Rubizza Classes
allomov
0
90
Антология деплоя
allomov
0
75
Other Decks in Programming
See All in Programming
Nitro v3
kazupon
2
320
AI駆動開発ライフサイクル(AI-DLC)のホワイトペーパーを解説
swxhariu5
0
1.4k
CloudflareのSandbox SDKを試してみた
syumai
0
180
関数の挙動書き換える
takatofukui
4
750
「文字列→日付」の落とし穴 〜Ruby Date.parseの意外な挙動〜
sg4k0
0
280
Building AI with AI
inesmontani
PRO
1
260
分散DBって何者なんだ... Spannerから学ぶRDBとの違い
iwashi623
0
110
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
0
500
CloudNative Days Winter 2025: 一週間で作る低レイヤコンテナランタイム
ternbusty
7
1.7k
Eloquentを使ってどこまでコードの治安を保てるのか?を新人が考察してみた
itokoh0405
0
3.2k
Java_プロセスのメモリ監視の落とし穴_NMT_で見抜けない_glibc_キャッシュ問題_.pdf
ntt_dsol_java
0
230
TypeScriptで設計する 堅牢さとUXを両立した非同期ワークフローの実現
moeka__c
5
2.3k
Featured
See All Featured
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
340
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
980
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Code Reviewing Like a Champion
maltzj
527
40k
Making Projects Easy
brettharned
120
6.5k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Practical Orchestrator
shlominoach
190
11k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
11
940
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
253
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.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