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
320
Python - Exception Handling
kabirbaidhya
0
320
Python - Functions and Lambdas
kabirbaidhya
0
290
Python - Conditionals and Loops
kabirbaidhya
0
300
Python - Strings and Formatting
kabirbaidhya
0
290
Python - Lists and Dictionaries
kabirbaidhya
0
310
Python - Variables, Data Types & Operators
kabirbaidhya
0
410
VCS, Git & GitHub
kabirbaidhya
0
470
Learning Python
kabirbaidhya
2
420
Other Decks in Programming
See All in Programming
RAGの回答精度評価用のQAデータセットを生成AIに作らせた話
kurahara
0
250
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
4
90k
Rubyとクリエイティブコーディングの輪の広がり / The Growing Circle of Ruby and Creative Coding
chobishiba
1
270
Patched fetch did not work
quramy
4
400
全部見せます! クラシルリワードのSwiftTesting移行プロジェクト
uetyo
0
210
Hono・Prisma・AWSでGeoなAPI開発
nokonoko1203
5
680
私のEbitengineの第一歩
qt_luigi
0
450
How to Break into Reading Open Source
kaspth
2
220
Ruby Parser progress report 2024
yui_knk
2
230
Developer Joy == Developer Productivity (really!)
hollycummins
1
220
長期運用プロダクトの開発速度を維持し続けるためのリファクタリング実践例
wataruss
8
2.7k
ECMAScript、Web標準の型はどう管理されているか / How ECMAScript and Web standards types are maintained
petamoriken
3
390
Featured
See All Featured
For a Future-Friendly Web
brad_frost
174
9.3k
Scaling GitHub
holman
458
140k
Happy Clients
brianwarren
96
6.6k
Automating Front-end Workflow
addyosmani
1365
200k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
24
610
Making Projects Easy
brettharned
113
5.8k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Designing the Hi-DPI Web
ddemaree
278
34k
Robots, Beer and Maslow
schacon
PRO
157
8.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
0
120
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
26
1.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
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