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
Антология деплоя
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Aliaksandr Lomau
May 13, 2017
Technology
96
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Антология деплоя
BRUG, Minsk, May
Aliaksandr Lomau
May 13, 2017
More Decks by Aliaksandr Lomau
See All by Aliaksandr Lomau
Fails Night
allomov
0
67
"Ya Ne Lochu Comp" Challenge.
allomov
1
110
Catch and Throw in Ruby
allomov
0
66
Mortal Rubizza
allomov
0
110
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
74
Vault-tec: Safest Future
allomov
0
300
Promises and Reality
allomov
1
71
Cloud Theory for Rubizza Classes
allomov
0
110
Not For Recording: BOSH User Life Stories
allomov
0
100
Other Decks in Technology
See All in Technology
Getting Started with Google Antigravity
glaforge
0
340
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
990
Claude の新機能を、 出た日に触って社内に届けるまで
rfdnxbro
1
200
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
370
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
PRO
0
450
~最速でビジネスインパクトを創出する~ Sansanのデータ基盤と活用事例
sansantech
PRO
0
110
スキマバイトという雇用形態は存在しないので、雇用期間1日のアルバイト契約を事業者とワーカーが結ぶ手続きを支えるのがタイミーなんです
akitoshiga
1
230
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
360
hackers_champloo_2026_tidb
makocchi
0
170
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
120
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
kentarofujii
0
160
実践!Cloud Run ハンズオン!! / Cloud Run handson
y0hgi
2
300
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
460
Testing 201, or: Great Expectations
jmmastey
46
8.3k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
Test your architecture with Archunit
thirion
2
2.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
The Invisible Side of Design
smashingmag
301
52k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
590
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
330
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
GitHub's CSS Performance
jonrohan
1033
470k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
530
Transcript
Антология Деплоя
Кто я такой?
Captain Deploy
Александр Ломов
R&D ENGINEER at
twitter.com/code1n github.com/allomov ! " Как меня найти? speakerdeck.com/allomov
53.8906642, 27.5351232 Как меня найти? (Imaguru Startup Hub)
Три закона Кларка
1. Когда уважаемый, но пожилой учёный утверждает, что что-то возможно,
то он почти наверняка прав. Когда он утверждает, что что-то невозможно, — он, весьма вероятно, ошибается.
2. Единственный способ обнаружения пределов возможного состоит в том, чтобы
отважиться сделать шаг в невозможное.
3. Любая достаточно развитая технология неотличима от магии.
None
Новая технология Я Me, me, me! I am so important!
Давайте по порядку
2008 2016 | | | | | | | |
| 2013 Темные времена
2008 2016 | | | | | | | |
| 2013 nohup deploy
ssh -A nohup rails server
ssh -A god -c path/to/config.god -D
ssh -A foreman start
None
2016 | | | | | | | | |
capistrano deploy 2009
cap deploy:setup capify . куча работы с Capistrano Recipies cap
deploy ↓ ↓ ↓
cap deploy:setup capify . куча работы с Capistrano Recipies cap
deploy ↓ ↓ ↓ ↓
2016 | | | | | | | | |
Chef 2011 Chef (2009 - наши дни)
None
2016 | | | | | | | | |
Ansible 2012 Chef (2009 - наши дни)
None
2016 | | | | | | | | |
ansible deploy 2013 heroku (2012 - наши дни)
git push
git push
2008 2016 | | | | | | | |
| 2013 docker
2008 2016 | | | | | | | |
| 2013 docker до появления docker’a после появления docker’a
Ruby on Rails ->
Ruby on Whales !
A docker’a хватит ?
None
docker-compose
None
A docker-compose’a хватит ?
None
2008 2016 | | | | | | | |
2013 | я пошел работать в
2008 2016 | | | | | | | |
2013 |
2008 2016 | | | | | | | |
2013 |
History 2007 Early beginnings, CloudTools 2008 Commercial version of CloudTools
2011 Open Source release of Cloud Foundry 2013 VMware and EMC formed Pivotal Pivotal introduced enterprise version of CF 2014 Cloud Foundry Foundation was announced
Что Cloud Foundry дал миру?
buildpacks #Cloud Rocker (билдит Docker image с помощью buildpacks)
buildpacks возможность запускать любые приложения
Service Broker APIs https://www.openservicebrokerapi.org/
Контейнеры везде
None
runC
Concourse.ci
None
None
None
None
Основные компоненты Cloud Foundry
На чем это держится?
None
None
None
What is Juju?
What is Juju?
Демочка
None
Deployment Good Practices
None
Свидетельство канарейки
Blue Green Deployments
None
Continuous Integration
None
Immutable Server
None
Resilience Tests
None
Architecture as a Code
declarative vs imperative BOSH
}{отим все это?
Пишем велосипеды!
Или используем Cloud Foundry!
8 now | | | | | | | |
Вопросы? Конец презентации |