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
410
Python - Functions and Lambdas
kabirbaidhya
0
350
Python - Conditionals and Loops
kabirbaidhya
0
370
Python - Strings and Formatting
kabirbaidhya
0
360
Python - Lists and Dictionaries
kabirbaidhya
0
380
Python - Variables, Data Types & Operators
kabirbaidhya
0
500
VCS, Git & GitHub
kabirbaidhya
0
550
Learning Python
kabirbaidhya
2
490
Other Decks in Programming
See All in Programming
Catch Up: Go Style Guide Update
andpad
0
200
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
770
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
110
チームの境界をブチ抜いていけ
tokai235
0
110
CSC509 Lecture 04
javiergs
PRO
0
300
「ちょっと古いから」って避けてた技術書、今だからこそ読もう
mottyzzz
8
5.4k
2分台で1500examples完走!爆速CIを支える環境構築術 - Kaigi on Rails 2025
falcon8823
3
3.4k
なぜGoのジェネリクスはこの形なのか? Featherweight Goが明かす設計の核心
ryotaros
7
1k
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
950
CSC509 Lecture 02
javiergs
PRO
0
410
iOSエンジニア向けの英語学習アプリを作る!
yukawashouhei
0
190
Advance Your Career with Open Source
ivargrimstad
0
400
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
Speed Design
sergeychernyshev
32
1.1k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.6k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.2k
RailsConf 2023
tenderlove
30
1.2k
Being A Developer After 40
akosma
91
590k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
32
2.2k
Faster Mobile Websites
deanohume
310
31k
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