Grokking Continuous Delivery by Christie Wilson.

Christie holds a Bachelor of Technology, Data Communication, Network Administration & Security from The British Columbia Institute of Technology. Today she is a Software Engineer at Google working on Go and Python, Specializing in distributed systems, scalable and maintainable code. She co-created Tekton, a cloud-native CI/CD platform built on Kubernetes.
Grokking Continuous Delivery teaches you the design and purpose of continuous delivery systems that you can use with any language or technology stack. I have always enjoyed reading all Grokking titles. Christie outlines in fact, the basic nuts and bolts of continuous delivery. Perfect for for developers and pipeline designers. She demonstrates the proper approaches to tackle real-world challenges regarding CD pipelines.
CD is in fact, a very well written book for software engineers seeking to understand, implement, and master CD pipelines. The book is certainly practical and is a great resource for both new users seeking to understand CD and experienced engineers.