Guide: Back-end - DevOps

Description

DevOps is a set of actions the deployment team (or maybe just you if it's a small project) make use of to automatize many processes associated with this task, shortening the time it takes to find problems and to deliver the product to the users. In this Guide you will get familiar with the main concepts around it.

Knowledge

  • Understand what are DevOps
  • Understand what is Continuous Integration
  • Understand what are Web Hooks

Topics

  • Continuous integration
  • Branches strategy / Feature branches / PR Reviews
  • Automatic deployment
  • Web Hooks

Action Points

  • Read-up on DevOps for web projects as a whole
  • Learn what is Continuous Integration
  • Learn how to make a branches strategy for a repository
  • Discover what are and how to use Web Hooks
  • Play around with Gitlab CI, Circle CI or similar

Deliverable: Technical Article

  • Submit:
    • Article’s public URL
  • Minimum requirements: 
    • Technical article about Continuous Integration
    • Possible to pick a specific topic to talk about in details instead of something more generic