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
86
0
Share
Антология деплоя
BRUG, Minsk, May
Aliaksandr Lomau
May 13, 2017
More Decks by Aliaksandr Lomau
See All by Aliaksandr Lomau
Fails Night
allomov
0
61
"Ya Ne Lochu Comp" Challenge.
allomov
1
100
Catch and Throw in Ruby
allomov
0
53
Mortal Rubizza
allomov
0
110
Рэмбовидная проблема: особенности развития открытых технологий
allomov
0
59
Vault-tec: Safest Future
allomov
0
280
Promises and Reality
allomov
1
63
Cloud Theory for Rubizza Classes
allomov
0
99
Not For Recording: BOSH User Life Stories
allomov
0
89
Other Decks in Technology
See All in Technology
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
AI時代から振り返るTerraform drift運用の歴史 / AI Age Reflections on the History of Terraform Drift Operations
aeonpeople
0
600
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
320
イベントで大活躍する電子ペーパー名札 〜その3〜 / ビジュアルプログラミングIoTLT vol.23
you
PRO
0
170
Oracle Cloud Infrastructure:2026年5月度サービス・アップデート
oracle4engineer
PRO
1
270
AI時代に改めて考える、ドメイン駆動設計 - モデリングが「AIへの共通言語」になる
littlehands
8
3k
Claude code Orchestra
ozakiomumkj
2
710
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
630
OpenID Connectによるサービス間連携
takesection
0
140
ルールやカスタム機能、どう使う?理想の出力を引き出すために今知りたいIBM Bob 5つの機能
muehara
0
150
Claude Codeを組織で使いこなす— サーバサイドAIエージェント運用の実践知
techtekt
PRO
0
130
プラットフォームエンジニア ワークショップ/ platform-workshop
databricksjapan
0
140
Featured
See All Featured
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Believing is Seeing
oripsolob
1
130
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
The Pragmatic Product Professional
lauravandoore
37
7.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
How to Talk to Developers About Accessibility
jct
2
210
Discover your Explorer Soul
emna__ayadi
2
1.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
760
Optimising Largest Contentful Paint
csswizardry
37
3.7k
The Curse of the Amulet
leimatthew05
1
13k
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 | | | | | | | |
Вопросы? Конец презентации |