Best Practices for Measuring Your Code Pipeline
Blog post from New Relic
New Relic has tackled the challenge of increasing release frequency without sacrificing quality by adopting a microservices architecture and DevOps methodologies, as explained in a webinar featuring Senior Solutions Manager Tori Wieldt. The transition from a monolithic structure to a more agile setup involved implementing over 200 microservices and deploying software up to 70 times a day, which was made feasible through advanced monitoring and instrumentation of their code pipeline. This approach allows for proactive management of deployments, ensuring both speed and quality in the development process. Essential to this transformation is New Relic's platform, which provides comprehensive monitoring and alerting capabilities across the entire development stack, enabling real-time insights and performance metrics. The webinar further explores best practices for optimizing code pipelines, including capturing data on source code changes, state transitions, and deployment success to enhance visibility and control over the development cycle.