Strategizing Continuous Delivery in the Cloud (Garima Bajpai and Thomas Schuetz) (Z-library.sk)
Cloud Native
Implement continuous delivery using modern cloud-native technology
AI Reading Assistant
Whole-book reading guide from stratified index samples; jump to passages in the text
AI guide
【One-Line Pitch】
A strategy-first guide to modernizing continuous delivery for cloud-native environments, aimed at engineering leaders, platform teams, and DevOps practitioners who must align business goals with technical execution rather than just wire up a pipeline.
【Book Arc】
- **Opening (~0%–10%)**: Frames why cloud-based CD differs from traditional CD, covering delivery models, opportunities, and risks, and sets up the organizational case for change.
- **Early (~10%–20%)**: Builds the strategy layer — strategic goals, key frameworks, connecting business/transformational/operational strategies, organizational prerequisites, operating models, and upskilling.
- **Early–Middle (~20%–35%)**: Moves into setup and scaling: choosing cloud environments and tools, owning CD culture, shift-left cost/risk/security, chaos engineering, and requirements for scaling CI/CD.
- **Middle (~35%–60%)**: Technical strategy and implementation — monolith vs. microservices, multi-stage/multi-cluster rollouts, CI, templating and Kubernetes operators (Kustomize, Helm), Infrastructure as Code, GitOps, developer portals, velocity, observability, and deployment strategies (rolling, blue/green, canary, feature flags).
- **Late (~60%–75%)**: Security and testing — securing CI/CD environments and pipelines, identity management, secrets, policy enforcement, auditing, human error, post-mortems, and automation.
- **Ending (~75%–100%)**: Best practices and forward look — 12-factor apps, pipeline as code, quality gates, SLSA, immutable infrastructure, case studies, future trends, open source contribution, and practical assignments.
【Key Takeaways】
- **Cloud CD is a strategy problem before it is a tooling problem** (Opening): The book insists on connecting business, transformational, and operational strategies, since siloed initiatives and ad hoc investment are named as reasons CD potential goes unrealized.
- **Organizational readiness gates technical success** (Early): Operating models, third-party collaboration, engineering excellence, and upskilling are treated as prerequisites, not afterthoughts.
- **The CD ecosystem is adaptive and multi-actor** (Middle): Tools/applications act as consumers, producers, and practitioners, and the ecosystem must balance speed, security, quality, and value rather than optimizing one.
- **Architecture choices shape delivery capability** (Middle): Monolith vs. microservices, multi-stage and multi-cluster environments, and large-scale rollout strategies are framed as decisions that enable or constrain CD.
- **Supporting technology turns strategy into implementation** (Middle): CI, Kustomize, Helm, operators, Infrastructure as Code, GitOps, and developer portals are presented as the concrete machinery behind a CD strategy.
- **Velocity and risk must be managed together** (Middle–Late): Observability, CD performance measurement, and deployment strategies (rolling, blue/green, canary, feature flags) are the levers for faster delivery without raising risk.
- **Security is embedded, not bolted on** (Late): Securing pipelines, identity management, secrets handling, policy enforcement, auditing, and a mistake-tolerant culture are core CD concerns.
- **Best practices converge on repeatability and immutability** (Ending): Pipeline as code, treating every build as a release candidate, automated testing and quality gates, 12-factor apps, SLSA, and immutable infrastructure.
【Reading Tips】
- Read Part 1 (strategy and organization) closely if you own roadmap or transformation decisions; skim tool walkthroughs there.
- Deep-read the deployment-strategy and security chapters if you are hands-on with pipelines — these are the most operationally dense.
- Treat the case studies and practical assignments as self-assessment: attempt the tasks before reading the suggested solutions.
- Keep the CD ecosystem framing in mind throughout; it explains why the book resists one-size-fits-all tooling advice.
- Note that excerpts are thin on code-level detail, so pair this with hands-on documentation for Helm, GitOps, and CI tooling.
【Coverage Limits】
This guide is synthesized from stratified excerpts covering the table of contents, preface, and selected chapters; detailed code examples, full case-study narratives, and the practical assignment solutions are only partially represented.
Excerpt 1
quare Birmingham B3 1RB ISBN 978-1-83763-753-9 www.packtpub.com I would like to thank Canada DevOps Community of Practice, where I have been able to brainsto...
View in text
Excerpt 4
describes why security in continuous delivery is important. Furthermore, it deals with security in the software supply chain and which checks can be done to...
View in text
Excerpt 5
hnology, so it makes sense that the CD ecosystem is dynamic. For example, the evolution of Kubernetes from an internal container ecosystem at Google managed...
View in text
Excerpt 6
umes that it runs reliably and without significant problems. Any misfunction or outage of the software—depending on its purpose—might lead to a loss of reput...
View in text
Excerpt 7
target state of the infrastructure in declarative language . One of the major challenges we will also cover in this book is the convergence of the infrastruc...
View in text
Excerpt 8
se, some APIs could be used to provision our infrastructure. When using a cloud service, we want it to be accessible. In our CI system, we might use external...
View in text
Tags
AI categories
DevOpsCloud NativeSoftware
Loading comments...
Reply to Comment
Edit Comment