• DevOps expands to development and operations
  • It is a set of practices to reduce time between
    • committing a change to a system and
    • change being placed into normal production while ensuring high quality
  • It is a type of agile relationship between development and IT operations.
  • goal is to change and improve the relationship by advocating
  • Patrick Debois, called “the father of DevOps”, coined word “DevOps” in 2009.
  • combined by: “development” and “operations”.
  • It is union of people, process, and products
  • to enable continuous delivery of value to our end users.
  • create multidisciplinary teams to work with shared and efficient practices and tools.

Continuous DevOps lifecycle

  • Development – the development of software takes place constantly, separated into small development cycles.
  • Testing – use automation tools to identify and fix bugs in new piece of code.
  • Integration – new functionality is integrated with prevailing code, and testing takes place. Continuous development is only possible due to continuous integration and testing.
  • Deployment – the deployment process takes place continuously. With changes made, should not affect the functioning of product.
  • Monitoring – Continuous monitoring operation team to manage bugs in production.
Menu