Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Deploy like a Boss

Deploy like a Boss

Deploy like a Boss

Kabir Baidhya

October 27, 2017
Tweet

More Decks by Kabir Baidhya

Other Decks in Programming

Transcript

  1. 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.
  2. 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)
  3. Boss in the wild Backbone Traktivity Super Loan Club North

    Seatle Network OPTO (Dinube) OnTarget
  4. 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
  5. Contributors so far Kabir Baidhya Shirish Raj Shirakar Shreya Dahal

    Sanjeev Kumar Pandit Others (Hacktoberfest)
  6. 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.