This comprehensive guide delves into CI/CD pipelines, with a focus on Azure DevOps, and provides invaluable practices to enhance your software engineering processes.
Rooted in a commitment to innovation and continuous improvement, our open-source project
WorkSafeBC-Common-Engineering/AzureDevOps.Automation.Pipeline.Templates.v2
and this cookbook are dedicated to software engineers and their communities who consistently strive for progress, creativity, and engineering excellence. It offers practical, hands-on guidance for effectively utilizing CI/CD processes to streamline the software delivery lifecycle.
Contents of the Cookbook
This guide covers a wide range of topics essential for mastering CI/CD pipelines:
- Azure Pipelines: Fundamentals, CI vs. CD, and everything-as-code
- Autonomy within Guardrails: Importance of autonomy, benefits of guardrails, and fostering consistency
- CI/CD Pipeline Blueprints: Evolution of pipeline blueprints from v1 to v2
- Sound Engineering Practices: Best practices for systems delivery, enabling CI/CD automation
- Infrastructure-as-Code (IaC): Incorporating IaC provisioning as reusable YAML templates
- Injecting Magic at Queue Time: Leveraging Azure Pipelines' power for conditional pipeline flow
- Automation and Self-Service: Creating value through automation and self-service
- Gotchas and Learnings: Insights and troubleshooting tips from our experiences
Supporting a Noble Cause
All proceeds from the sales of this cookbook will be donated to our OWL Rehab – Rescue. Rehabilitate. Release. in Delta.
Get Your Copy
Discover more and obtain your copy here in Canada, USA, or other regions.
Both the softcover and hardcover editions are printed in full colour. The hardcover version also features high-quality paper for a premium feel. Unfortunately, we are unable to reduce the price of the hardcover due to KDP’s minimum pricing policy. I recommend choosing the softcover for a more budget-friendly option - plus, the proceeds will support a noble cause as mentioned above.
Authors
Join us on this journey and contribute to a noble cause.