$30 off During Our Annual Pro Sale. View Details »
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
91
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
53
Vault-tec: Safest Future
allomov
0
250
Promises and Reality
allomov
1
53
Cloud Theory for Rubizza Classes
allomov
0
91
Антология деплоя
allomov
0
75
Other Decks in Programming
See All in Programming
AI時代を生き抜く 新卒エンジニアの生きる道
coconala_engineer
1
210
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
960
AIコーディングエージェント(Manus)
kondai24
0
190
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
840
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
320
Go コードベースの構成と AI コンテキスト定義
andpad
0
130
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
420
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
170
エディターってAIで操作できるんだぜ
kis9a
0
730
Socio-Technical Evolution: Growing an Architecture and Its Organization for Fast Flow
cer
PRO
0
340
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
110
手が足りない!兼業データエンジニアに必要だったアーキテクチャと立ち回り
zinkosuke
0
720
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.2k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
Bash Introduction
62gerente
615
210k
Navigating Team Friction
lara
191
16k
Embracing the Ebb and Flow
colly
88
4.9k
Writing Fast Ruby
sferik
630
62k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Building Adaptive Systems
keathley
44
2.9k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
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