What is Autopilot? In our part-1 blog we have explained how, in a CI/CD pipeline, the risk of a release is assessed manually. Manual risk assessment and approvals are error-prone, and time-consuming, leading to a slow CI/CD process. OpsMx Autopilot is a machine-learning-based system that supports any CI/CD platform, provides automated release verification, real-time decisions, governance, compliance, and intelligent visibility. Autopilot Benefits for CI/CD process Autopilot improves your CI/CD process through three major benefits: Reduce risk and shorten approvals – shorten the data gathering drudgery of the verification process and automate the approval decision when possible. Improve governance and compliance – ensure compliance to your corporate and regulatory policies and enable you to audit all the steps in your CI/CD process. Generate Insights and visibility – enable the high-level management of the enterprise-wide software delivery process by sharing CI/CD metrics and DevOps best practices among teams. Automated verification and real-time approvals through machine learning Typically in a delivery workflow, you build your artifacts and go through a series of steps to validate that they are ready for production. The typical stages are Build, Test, Deploy, and Prod. Between each stage, a decision is made regarding promotion to the next stage. During each stage, a tremendous amount of data (build logs, test logs, performance logs & metrics, code analysis and so on) – sometimes called digital exhaust – is generated by the tools you use.



