David Dang, DevOps Automation expert, explains 7 DevOps quality gates to include in your DevOps pipeline to help ensure your code is mature and high quality.
“Most companies are building out some sort of DevOps group or assigning people to do DevOps within their organization. Part of that DevOps process includes automating as much as possible; usually achieved by building out a dev, quality, or production pipeline. Many companies are struggling with the creation of their DevOps pipeline and often ask, ‘How can I accomplish continuous integration and continuous deployment so my code can be built and deployed automatically?'”
Often times it’s not building the pipeline that companies actually struggle with but instilling quality within that pipeline. When building out a development pipeline, we aren’t just talking about building and deploying code, but ensuring quality gates are within that pipeline. What are quality gates? Quality gates are the things you want your pipeline to verify and do automatically to ensure you have quality code. To name, here are some quality gates you should take into consideration when building your DevOps pipeline.
DevOps Quality Gates:
Instilling these quality gates within your DevOps pipeline, with more mature and higher quality code, will greatly increase the success of your software.
>> Subscribe to Zenergy on YouTube for more videos.
Read our blog, A Case for Quality… We Don’t Need No Stinkin’ QA, by Andrea Galicia.