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
Антология деплоя
Search
Aliaksandr Lomau
May 13, 2017
Technology
92
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
64
"Ya Ne Lochu Comp" Challenge.
allomov
1
100
Catch and Throw in Ruby
allomov
0
61
Mortal Rubizza
allomov
0
110
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
65
Vault-tec: Safest Future
allomov
0
290
Promises and Reality
allomov
1
66
Cloud Theory for Rubizza Classes
allomov
0
100
Not For Recording: BOSH User Life Stories
allomov
0
94
Other Decks in Technology
See All in Technology
システム思考で問題に対処する
yussak
0
280
『三匹の子ぶた』から学ぶネットワークセキュリティの昔と今 / Network Security: Then and Now Through the Lens of The Three Little Pigs
nttcom
1
4.1k
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
410
Software Supply Chain Attackからクラウド環境を守るためにできること
lhazy
2
260
まちスペース®とデジタルツインと「まちづくり」
hiro_ogi
0
120
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
220
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
7.3k
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
4.9k
ブラウザ研修 2026
recruitengineers
PRO
6
990
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.3k
変化の早いClaude Codeを 書籍に落とし込む
oikon48
7
1.4k
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
Featured
See All Featured
My Coaching Mixtape
mlcsv
0
230
Tell your own story through comics
letsgokoyo
1
1k
Deep Space Network (abreviated)
tonyrice
0
250
Claude Code のすすめ
schroneko
67
230k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.3k
Why Our Code Smells
bkeepers
PRO
340
58k
YesSQL, Process and Tooling at Scale
rocio
174
15k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
68
56k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.7k
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 | | | | | | | |
Вопросы? Конец презентации |