Slide 1

Slide 1 text

Deploy like a boss github.com/kabirbaidhya/boss

Slide 2

Slide 2 text

Introducing Boss

Slide 3

Slide 3 text

What is your deployment strategy?

Slide 4

Slide 4 text

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.

Slide 5

Slide 5 text

It let's you deploy your app Like a Boss

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

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)

Slide 8

Slide 8 text

Boss in the wild Backbone Traktivity Super Loan Club North Seatle Network OPTO (Dinube) OnTarget

Slide 9

Slide 9 text

Inspira on Capistrano Fabric Now CLI Heroku cli up

Slide 10

Slide 10 text

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

Slide 11

Slide 11 text

Roadmap Next (Future Release) - Python 3 support - Fabric Independence with same public API

Slide 12

Slide 12 text

Contributors so far Kabir Baidhya Shirish Raj Shirakar Shreya Dahal Sanjeev Kumar Pandit Others (Hacktoberfest)

Slide 13

Slide 13 text

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.

Slide 14

Slide 14 text

Contribu ons Feature Development Tests Documentation Bug Fixes Suggestions

Slide 15

Slide 15 text

Thanks