21 Mart 2022 Pazartesi

DevOps Maturity Assessment Models

Giriş
DevOps Olgunluk Modelleri şöyle
Phase 0: Disorganized 
No DevOps process is in place, or the management has no idea how beneficial automation and integration are. Development and operations teams work independently, and the software is tested manually. Desired changes take a long time to go into production.

Phase 1: Structured
Some processes are put in place, but they are very loosely defined, and there is little or no automation. Companies in this phase experiment with DevOps practices on small teams before scaling it to larger IT projects.

Phase 2: Managed 
A more mature process is defined, including automation for some essential tasks. Agile practices are widely adopted in the development and operations sectors.

Phase 3: Measured
Teams have a strong understanding of DevOps practices, and automation replaces most manual processes. Agile performance metrics are defined and incorporated into the process. Performance information is gathered via automation and fed back into the process to drive improvements.

Phase 4: Optimized
The focus in this phase is continuous improvement, and DevOps processes are entrenched across teams. You are running experiments across different parts of your architecture and using insights gained from your data to make changes and improve performance.

Hiç yorum yok:

Yorum Gönder