Get Alerts To Cyber Events In Your Region

Newsletter

Recommended Event: Are you the MVP of cybersecurity? Maryland, US, June 1-3, 2026

35 Million Lines, Zero Build-Breakers: How Adyen Scaled DevSecOps

Solution Category Application Security
Type Webinar
Organization JFrog
Event Format Company Webinar

Webinar Description

Managing a software monolith of 35 million lines of code, spanning multiple programming languages, introduces significant challenges in both security and visibility. Organizations operating at this scale must adopt innovative strategies to maintain robust security while supporting efficient development workflows. This event overview explores how Adyen addressed these complexities, drawing on insights from a recent seminar featuring DevSecOps expert Supun Vidana Pathiranage and JFrog’s Yonatan Arbel. The discussion highlighted practical solutions for overcoming limited dependency insight within highly customized build environments.

Understanding the Challenges of Large Monolithic Codebases

Large monolithic codebases often present organizations with substantial obstacles related to dependency visibility. The use of multiple programming languages and custom build systems can obscure the relationships between components, making it difficult to identify vulnerabilities. Adyen’s approach involved architecting a solution that separates dependency resolution from the main build process. This separation provided scalable visibility into dependencies and enabled reliable security scanning, all while preserving established developer workflows.

By decoupling dependency management, teams gained the ability to identify and remediate vulnerabilities more efficiently. This method ensures that security remains a central focus throughout the software development lifecycle, even as the codebase expands in size and complexity. The architecture leverages patterns specifically designed for managing dependencies in extensive monorepos, supporting both security and operational efficiency.

Integrating Security Scanning into Custom Pipelines

Adyen further enhanced its security posture by implementing a custom pipeline integrated with JFrog Xray. This integration enables deep software composition analysis, providing comprehensive insights into third-party components and their associated risks. The design of this integration focuses on maximizing coverage and minimizing false positives, ensuring that security scans deliver actionable intelligence for development teams.

Embedding security scanning directly into the pipeline allows vulnerabilities to be detected early in the development process. This proactive approach reduces the likelihood of insecure dependencies reaching production environments. It also supports a strong DevSecOps culture and streamlines compliance efforts by ensuring that security checks are consistently applied across all code changes.

Actionable Security with the Battlestar Framework

The Battlestar framework, highlighted during the seminar, is designed to deliver actionable scan results and enforce application security at the merge request level. Integrating security checks into the code review process empowers development teams to address issues before code is merged. This supports a practical shift-left strategy for application security, enabling organizations to catch vulnerabilities earlier and reduce remediation costs.

By adopting these architectural patterns and security tools, organizations can achieve enhanced visibility and control over their software supply chain. This approach not only strengthens the overall security posture but also maintains developer productivity, ensuring that security and efficiency are achieved together.