Some of the things that you must know about the DevOps

DevOps is a set of practices that combine software development (Dev) and IT operation (Ops). Under the DevOps model, Development and Operation teams work together across the entire software application life cycle, from development and test through deployment to operations. DevOps is designed to increase an organization's ability to deliver applications and services faster than the traditional software development process.

Continuous integration refers to . It’s a primary DevOps best practice, allowing developers to often merge code changes into a central repository where builds and tests are then run.

Continuous delivery is a software development practice that uses automation to speed the release of new code. It aims a building, test, and release software with greater speed and frequency. The approach helps to reduce the cost, time, and risk of delivering changes by allowing for more incremental updates to application and production.

?

Continuous deployment goes one step further than continuous delivery. With this practice, every change that passes all stages of your production pipeline is released to your customers. It addresses the problem of overloading operations teams with manual processes that slow down app delivery. It builds on the benefits of continuous delivery by automating the next stage in the pipeline.

  1. Jenkins
  2. AWS CodePipeline
  3. GitLab
  4. Octopus Deploy
  5. JFrog Pipelines

Thank You :)

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store