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
Deploy like a Boss
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kabir Baidhya
October 27, 2017
Programming
0
160
Deploy like a Boss
Deploy like a Boss
Kabir Baidhya
October 27, 2017
Tweet
Share
More Decks by Kabir Baidhya
See All by Kabir Baidhya
Python - Modules and Packages
kabirbaidhya
0
420
Python - Exception Handling
kabirbaidhya
0
430
Python - Functions and Lambdas
kabirbaidhya
0
370
Python - Conditionals and Loops
kabirbaidhya
0
400
Python - Strings and Formatting
kabirbaidhya
0
380
Python - Lists and Dictionaries
kabirbaidhya
0
400
Python - Variables, Data Types & Operators
kabirbaidhya
0
530
VCS, Git & GitHub
kabirbaidhya
0
580
Learning Python
kabirbaidhya
2
530
Other Decks in Programming
See All in Programming
GC言語のWasm化とComponent Modelサポートの実践と課題 - Scalaの場合
tanishiking
0
110
LangChain4jとは一味違うLangChain4j-CDI
kazumura
1
170
Claude Codeログ基盤の構築
giginet
PRO
7
2.7k
Go Conference mini in Sendai 2026 : Goに新機能を提案し実装されるまでのフロー徹底解説
yamatoya
0
560
API Platformを活用したPHPによる本格的なWeb API開発 / api-platform-book-intro
ttskch
1
130
go directiveを最新にしすぎないで欲しい話──あるいは、Go 1.26からgo mod initで作られるgo directiveの値が変わる話 / Go 1.26 リリースパーティ
arthur1
2
530
ベクトル検索のフィルタを用いた機械学習モデルとの統合 / python-meetup-fukuoka-06-vector-attr
monochromegane
2
380
メタプログラミングで実現する「コードを仕様にする」仕組み/nikkei-tech-talk43
nikkei_engineer_recruiting
0
170
Fundamentals of Software Engineering In the Age of AI
therealdanvega
1
240
受け入れテスト駆動開発(ATDD)×AI駆動開発 AI時代のATDDの取り組み方を考える
kztakasaki
2
560
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
160
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
380
Featured
See All Featured
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
140
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
170
Everyday Curiosity
cassininazir
0
160
Practical Orchestrator
shlominoach
191
11k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
260
A Soul's Torment
seathinner
5
2.4k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
160
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.8k
Raft: Consensus for Rubyists
vanstee
141
7.4k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
Transcript
Deploy like a boss github.com/kabirbaidhya/boss
Introducing Boss
What is your deployment strategy?
What is boss? A lightweight deployment tool made on top
of fabric. Fabric is a SSH based remote execution tool Combines the exibility of fabric and deployment strategy inspired by Capistrano.
It let's you deploy your app Like a Boss
None
What does it offer? Zero-downtime deployment (like Capistrano) Generic remote
source deployment Platform independant Well supported platforms: Web: targetted for web/frontend projects eg: React/Angular/Static les etc. Node: NodeJS project Generic: Remote Source (Platform independant)
Boss in the wild Backbone Traktivity Super Loan Club North
Seatle Network OPTO (Dinube) OnTarget
Inspira on Capistrano Fabric Now CLI Heroku cli up
Roadmap 1.0.0 ‐ Stable Release - More Presets: - Docker
deployment - WAR (Java) deployments - Web Deployment to S3 - Clean CLI UI/UX - Inference (Inferex) - CLI - Deployments
Roadmap Next (Future Release) - Python 3 support - Fabric
Independence with same public API
Contributors so far Kabir Baidhya Shirish Raj Shirakar Shreya Dahal
Sanjeev Kumar Pandit Others (Hacktoberfest)
Ge ng Started $ pip install -U boss-cli==1.0.0-alpha.6 And check:
https://github.com/kabirbaidhya/boss Blog Posts / Tutorials coming soon.
Contribu ons Feature Development Tests Documentation Bug Fixes Suggestions
Thanks