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
Развертывание веб-приложений и фреймворк Capis...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kir Shatrov
March 14, 2014
Programming
1
290
Развертывание веб-приложений и фреймворк Capistrano
Доклад для конференции DUMP в Екатеринбурге в марте 2014
Kir Shatrov
March 14, 2014
Tweet
Share
More Decks by Kir Shatrov
See All by Kir Shatrov
Running Jobs at Scale
kirs
1
220
Operating Rails in Kubernetes
kirs
3
500
RailsClub 2016
kirs
2
330
Performance regressions in Ruby on Rails Core
kirs
0
230
Building a toolkit to detect performance regressions in Ruby on Rails core
kirs
3
5.9k
Capistrano 3
kirs
4
2.9k
Other Decks in Programming
See All in Programming
おれのAgentic Coding 2026/03
tsukasagr
1
120
安いハードウェアでVulkan
fadis
1
830
AIコードレビューの導入・運用と AI駆動開発における「AI4QA」の取り組みについて
hagevvashi
0
570
Coding at the Speed of Thought: The New Era of Symfony Docker
dunglas
0
2.3k
AI時代のシステム設計:ドメインモデルで変更しやすさを守る設計戦略
masuda220
PRO
6
1.1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
1.1k
Cyrius ーLinux非依存にコンテナをネイティブ実行する専用OSー
n4mlz
0
250
KagglerがMixSeekを触ってみた
morim
0
340
Codex CLIのSubagentsによる並列API実装 / Parallel API Implementation with Codex CLI Subagents
takatty
2
670
The free-lunch guide to idea circularity
hollycummins
0
380
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
560
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
370
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
490
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
160
The Cult of Friendly URLs
andyhume
79
6.8k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
140
RailsConf 2023
tenderlove
30
1.4k
Documentation Writing (for coders)
carmenintech
77
5.3k
Writing Fast Ruby
sferik
630
63k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
130
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
270
Product Roadmaps are Hard
iamctodd
PRO
55
12k
[SF Ruby Conf 2025] Rails X
palkan
2
860
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Transcript
Развертывание веб-приложений и фреймворк Capistrano Кир Шатров DUMP IT, Екатеринбург,
2014
@kirs
None
Что было раньше?
None
None
Что сейчас?
Компиляция JS/CSS CoffeeScript/SASS/LESS Миграции БД Очередь задач Крон-таски
Capistrano http://www.capistranorb.com/
None
None
Преимущества Стейджи Роли Транзакционость
Окружения Бета QA Продуктив
Роли БД Фронтенд Сервер приложения Сервер очередей
None
Управление релизами
None
Транзакционность
Воркфлоу
None
Модульность
NPM Bundler Symfony Rails RVM rbenv Composer
Вы пишете тесты?
None
gem ‘capistrano-nc’
Управление конфигурацией
None
Альтернативы
Fabric fabfile.org
https://github.com/leehambley/sshkit
None
None
Нужен фреймворк, но проще? https://github.com/nadarei/mina
git push … http://bit.ly/git-deploy
Как начать использовать? $ gem install capistrano -v “3.1” $
cap install $ cap production deploy
Будущее
Docker • Простой процесс • Один релиз — один контейнер
• Нестабильное решение • Нет общих практик или готовых рецептов
Вопросы? Twitter: @Kiiiir !
[email protected]
! Пишите!