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
0
83
Антология деплоя
BRUG, Minsk, May
Aliaksandr Lomau
May 13, 2017
Tweet
Share
More Decks by Aliaksandr Lomau
See All by Aliaksandr Lomau
Fails Night
allomov
0
54
"Ya Ne Lochu Comp" Challenge.
allomov
1
100
Catch and Throw in Ruby
allomov
0
49
Mortal Rubizza
allomov
0
99
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
56
Vault-tec: Safest Future
allomov
0
270
Promises and Reality
allomov
1
59
Cloud Theory for Rubizza Classes
allomov
0
96
Not For Recording: BOSH User Life Stories
allomov
0
82
Other Decks in Technology
See All in Technology
生成AI活用でQAエンジニアにどのような仕事が生まれるか/Support Required of QA Engineers for Generative AI
goyoki
1
260
品質を経営にどう語るか #jassttokyo / Communicating the Strategic Value of Quality to Executive Leadership
kyonmm
PRO
2
540
[JAWSDAYS2026]Who is responsible for IAM
mizukibbb
0
880
組織全体で実現する標準監視設計
yuobayashi
3
490
【Oracle Cloud ウェビナー】【入門編】はじめてのOracle AI Data Platform - AIのためのデータ準備&自社用AIエージェントをワンストップで実現
oracle4engineer
PRO
1
170
最強のAIエージェントを諦めたら品質が上がった話 / how quality improved after giving up on the strongest AI agent
kt2mikan
0
190
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
360
OCHaCafe S11 #2 コンテナ時代の次の一手:Wasm 最前線
oracle4engineer
PRO
2
150
(Test) ai-meetup slide creation
oikon48
3
450
WebアクセシビリティをCI/CDで担保する ― axe DevTools × Playwright C#実践ガイド
tomokusaba
2
170
Claude Code Skills 勉強会 (DevelersIO向けに調整済み) / claude code skills for devio
masahirokawahara
1
22k
Lambda Web AdapterでLambdaをWEBフレームワーク利用する
sahou909
0
170
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
Believing is Seeing
oripsolob
1
86
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
300
BBQ
matthewcrist
89
10k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
180
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
250
Amusing Abliteration
ianozsvald
0
140
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
160
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building Adaptive Systems
keathley
44
3k
Visualization
eitanlees
150
17k
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 | | | | | | | |
Вопросы? Конец презентации |