Get started > Key Concepts > What is DevOps?

What is DevOps?

Organizations are facing new challenges when extending continuous integration into continuous delivery. Challenges include consistently deploying applications through development to production environments while considering the differences in those environments.

DevOps provides a framework to bridge the gaps between the development (Dev) and operations (Ops) environments by using a set of principles, methods, and practices around collaboration, automation, and governance. The goal is to extend continuous build or assembly integration to repeatable and consistent application deployment across heterogeneous environments.

The following diagram illustrates the continuous integration and continuous delivery cycle in a DevOps environment.