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
150
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
390
Python - Exception Handling
kabirbaidhya
0
400
Python - Functions and Lambdas
kabirbaidhya
0
350
Python - Conditionals and Loops
kabirbaidhya
0
360
Python - Strings and Formatting
kabirbaidhya
0
350
Python - Lists and Dictionaries
kabirbaidhya
0
380
Python - Variables, Data Types & Operators
kabirbaidhya
0
500
VCS, Git & GitHub
kabirbaidhya
0
540
Learning Python
kabirbaidhya
2
490
Other Decks in Programming
See All in Programming
ぬるぬる動かせ! Riveでアニメーション実装🐾
kno3a87
1
220
CloudflareのChat Agent Starter Kitで簡単!AIチャットボット構築
syumai
2
490
旅行プランAIエージェント開発の裏側
ippo012
2
910
Namespace and Its Future
tagomoris
6
700
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
370
Ruby×iOSアプリ開発 ~共に歩んだエコシステムの物語~
temoki
0
310
MCPとデザインシステムに立脚したデザインと実装の融合
yukukotani
4
1.4k
250830 IaCの選定~AWS SAMのLambdaをECSに乗り換えたときの備忘録~
east_takumi
0
390
@Environment(\.keyPath)那么好我不允许你们不知道! / atEnvironment keyPath is so good and you should know it!
lovee
0
120
テストコードはもう書かない:JetBrains AI Assistantに委ねる非同期処理のテスト自動設計・生成
makun
0
290
Navigation 2 を 3 に移行する(予定)ためにやったこと
yokomii
0
210
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
1k
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1370
200k
Become a Pro
speakerdeck
PRO
29
5.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Imperfection Machines: The Place of Print at Facebook
scottboms
268
13k
Embracing the Ebb and Flow
colly
87
4.8k
Documentation Writing (for coders)
carmenintech
74
5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Docker and Python
trallard
45
3.6k
Designing Experiences People Love
moore
142
24k
Rails Girls Zürich Keynote
gr2m
95
14k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
920
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