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
Kabir Baidhya
October 27, 2017
Programming
0
130
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
340
Python - Exception Handling
kabirbaidhya
0
340
Python - Functions and Lambdas
kabirbaidhya
0
310
Python - Conditionals and Loops
kabirbaidhya
0
320
Python - Strings and Formatting
kabirbaidhya
0
310
Python - Lists and Dictionaries
kabirbaidhya
0
340
Python - Variables, Data Types & Operators
kabirbaidhya
0
440
VCS, Git & GitHub
kabirbaidhya
0
500
Learning Python
kabirbaidhya
2
440
Other Decks in Programming
See All in Programming
テスト自動化失敗から再挑戦しチームにオーナーシップを委譲した話/STAC2024 macho
ma_cho29
1
1.3k
PHPとAPI Platformで作る本格的なWeb APIアプリケーション(入門編) / phpcon 2024 Intro to API Platform
ttskch
0
290
良いユニットテストを書こう
mototakatsu
8
3k
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
7
1.4k
tidymodelsによるtidyな生存時間解析 / Japan.R2024
dropout009
1
800
PHPで作るWebSocketサーバー ~リアクティブなアプリケーションを知るために~ / WebSocket Server in PHP - To know reactive applications
seike460
PRO
2
620
コンテナをたくさん詰め込んだシステムとランタイムの変化
makihiro
1
140
Zoneless Testing
rainerhahnekamp
0
120
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
300
range over funcの使い道と非同期N+1リゾルバーの夢 / about a range over func
mackee
0
110
Fibonacci Function Gallery - Part 1
philipschwarz
PRO
0
220
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
Testing 201, or: Great Expectations
jmmastey
40
7.1k
How to Ace a Technical Interview
jacobian
276
23k
How to Think Like a Performance Engineer
csswizardry
22
1.2k
Statistics for Hackers
jakevdp
796
220k
Automating Front-end Workflow
addyosmani
1366
200k
Building an army of robots
kneath
302
44k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
The World Runs on Bad Software
bkeepers
PRO
66
11k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
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