
DevOps: Applying Machine Learning in the CI/CD Chain
Automation has traditionally been the initiative of choice for gaining efficiencies in the software development lifecycle (SDLC). As a result, DevOps has automated everything from builds to testing to monitoring. But most automated tasks are centered around a simple threshold (e.g., >50% of CPU usage) or pass/fail (e.g., # of critical warnings found) criteria. This means DevOps personnel can end up chasing false positives or not catching subtleties in the code that trip alarms later, typically in production.
This white paper explores how ML can be implemented in your organization, so you can (for example) enable the automated assessment of test results for far more complex criteria, such as defining thresholds based on statistical significance rather than just presence/absence of specific criteria. All without slowing down the SDLC.
Get the White Paper
Recommended Reads
The Journey to Software Supply Chain Security eBook
Download this eBook to discover the 5 step journey you’ll need to take to achieve true software supply chain security.
Read MoreThe ActiveState Approach to Supply chain Levels for Software Artifacts (SLSA)
Learn about SLSA, the industry-wide framework for keeping your software development process secure, and how you can meet all requirements up to and including the highest level of security and integrity: SLSA Level 4.
Read MoreMitigate Dependency Confusion Risks
Software built with both internal and external dependencies is susceptible to dependency confusion attacks. Learn best practices to protect your software development processes.
Read More