๐Ÿ—๏ธ Modernizing Enterprise Applications
Chapters Prerequisites GitHub โ†—
Home / Delivering & Reflection
Part 10 2 chapters

Delivering & Reflection

CI/CD for the strangler on GitHub Actions (the workflow files, the equivalence-gate job, the deployment jobs named explicitly), GitOps, progressive delivery, supply-chain security; then the pattern-map/chassis/anti-patterns/what's-next close.

Chapter 31

CI/CD, GitOps, Progressive Delivery & Supply Chain

The GitHub Actions workflows this repo actually ships (the equivalence/contract gates and the site build), the flag-gated progressive delivery the strangler already used, and a new, verified-live supply-chain gate: SBOM + CVE scan + policy-as-code.

35 minutesRead โ†’
Chapter 32

The Pattern Language, Revisited

The microservices pattern catalog re-walked against the completed migration, in the spirit of Sam Newman's incremental, strangler-first approach: which patterns earned their place, which were deliberately deferred, the anti-patterns of over-decomposition, the chassis in 2026, and the ADLC retrospective.

25 minutesRead โ†’
โ† Previous part Operating the Modernized System Next part โ†’ Appendices

Modernizing Enterprise Applications

A Spring Boot monolith strangled to Quarkus + Camel microservices, one seam at a time, driven by an AI Development Lifecycle (ADLC) and tested throughout.

Book

  • Introduction
  • Prerequisites
  • The Project Ledger
  • Build plan โ†—

Reference

  • Quarkus โ†—
  • Apache Camel โ†—
  • View on GitHub โ†—
  • Issues โ†—
Open source ยท Apache 2.0 Last built 2026-10-09