We are learning DevOps

DevOps is a set of practices intended to reduce the time between committing a change to a system and the change being placed into normal production, while ensuring high quality

Stages of DevOps

  • 1.Code — code development and review, source code management tools, code merging
  • 2.Build — continuous integration tools, build status
  • 3.Test — continuous testing tools that provide feedback on business risks
  • 4.Package — artifact repository, application pre-deployment staging
  • 5.Release — change management, release approvals, release automation
  • 6.Configure — infrastructure configuration and management, Infrastructure as Code tools
  • 7.Monitor — applications performance monitoring, end–user experience