Nine Pillars of DevOps Best Practices
Achieve the performance potential that DevOps has to offer by following these nine pillars of practices.
Dec 26, 2021
•
11 min read
5.00
(1)
DevOps
Devops Practice
Continuous Improvement
Business Agility
Business Practices
Show more
Summary
Marc Hornbeek talks about Nine Pillars of DevOps practices, giving examples for each one. In the "Leadership Practices" pillar for DevOps, one of the practices well explained is that leaders intellectually stimulate the team by encouraging them to ask new questions and question basic assumptions about the work. On the other hand, the "Collaborative Culture" practices pillar, an explained practice is that the DevOps system changes follow a phased process to ensure the changes do not disturb the current DevOps operation. Examples of implementation phases include the proof of concept (POC) phase in a test environment, limited production, and deployment to all live environments.
Takeaways
- DevOps system changes follow a phased process to ensure the changes do not disturb the current DevOps operation. Examples of implementation phases include the proof of concept (POC) phase in a test environment, limited production, and deployment to all live environments.
- Every software commit automatically triggers a build process for all components of the module that has code changed by the commit. The system is engineered such that resources are always sufficient to execute a build.
- Leaders intellectually stimulate the team by encouraging them to ask new questions and question basic assumptions about the work.
- Products are architected to support modular independent packaging, testing, and releases. In other words, the product itself is partitioned into modules with minimal dependencies between modules. In this way, the modules can be built, tested, and released without requiring the entire product to be built, tested, and released all at once.
Suggested Resources
3 problems DevOps won't fix
0.00
(0)
Five Microservices Worst Practices
0.00
(0)