This eBook includes the following formats, accessible from your Account page after purchase:
EPUB
The open industry format known for its reflowable content and usability on supported mobile devices.
PDF
The popular standard, used most often with the free Acrobat® Reader® software.
This eBook requires no passwords or activation to read. We customize your eBook by discreetly watermarking it with your name, making it uniquely yours.
Also available in other formats.
Accelerate delivery and reduce complexity by creating composable platforms that scale securely, empower teams, and adapt to change across cloud-native, multi-cloud, and hybrid environments
Enterprises today struggle to bridge the costly gap between fast-moving application development and the strict requirements of infrastructure operations. Tool sprawl, ad hoc Infrastructure as Code (IaC), and over-engineered Internal Developer Platforms often create more problems than they solve.
Building Platforms That Scale offers a new path. Grounded in Fractal Architecture, it introduces a practical model for platform engineering that applies principles from Domain-Driven Design (DDD), DevOps and SRE, and component-based software engineering to modern infrastructure as code.
Discover how to build cloud-native platforms that are modular, composable, and reusable. Platforms that evolve with your business, support event-driven architectures, and operate seamlessly across multi-cloud environments.
This book equips CTOs, platform engineers, and technology leaders with actionable frameworks to build platforms that drive velocity, compliance, and resilience.
Build platforms that scale securely, enable autonomy, and deliver lasting business impact, across any cloud.
Preface xiii
Acknowledgments xvii
About the Author xix
Part I: Fractal Architecture in Platform Engineering 1
The Problem Space Platform Engineering Addresses 2
From Software Components to Infrastructure Composition 3
The Core Concepts of Fractal Architecture 5
From Theory to Practice 6
Chapter 1: Platform Engineering: Bridging the Gap Between Application and Infrastructure 7
A Platform for Web Apps 7
The Boulevard of Broken Dreams: Rethinking the Need for Platforms 8
Platform Engineering Done Right 9
A Component Model for Your Platform 11
Day 2 Operations 21
Future-Proof Your Platform 28
Conclusion: Your Platform Is a Product 33
Main Takeaways and Next Steps 35
References 36
Chapter 2: Foundations of Fractal Architecture in Platform Engineering 39
A Component Model for Platform Engineering 40
A Formal Definition of the Component Model 42
Collaboration in Infrastructure Design 49
Fractal Architecture's Transformative Power 52
Day 2: Platform Operations and SRE Practices 53
Main Takeaways and Next Steps 75
References 76
Chapter 3: The Fractal Automation Engine: Bringing Fractals to Life 79
Streamlining Component-Based Development 79
Automating Fractal Architecture 84
The Impact of the Fractal Component Model 101
The Inner Workings of the Fractal Automation Engine 103
Scalability of the Automation Engine 107
Integrated Approach to Documentation and Error Management 109
The Evolution and Future of Automation in Platform Engineering 111
Main Takeaways and Next Steps 112
References 113
Part II: Landing Zones and Applications 115
From Architectural Model to Concrete Infrastructure Domains 116
Atoms as the Foundation of Landing Zones and Live Systems 117
A Taxonomy of Cloud Infrastructure Services 118
Defining Services Agnostically Before Choosing a Vendor 119
From Atoms to Molecules and Fractals 121
Chapter 4: Atoms for Secure Landing Zones 123
Resource Hierarchy 124
Identity and Access Management 131
General Hardening of the IT Landscape 146
A Practical Example 158
The Enterprise IT Landscape So Far 162
References 163
Chapter 5: Atoms for Landing Zones: Operational Excellence 165
Monitoring and Observability 166
Business Continuity and Disaster Recovery 172
Cost Management 178
Cloud Edge 180
Conclusion: Comprehensive Enterprise-Ready Fractal Landing Zones 197
References 198
Chapter 6: Live System Atoms 199
Networking 200
Compute Resources 215
Storage and Data Management 222
CI/CD 226
Specialized Cloud Middleware 228
Big Data 232
AI 235
The Platform So Far 239
Looking Ahead: Composing Composite Components 240
References 241
Chapter 7: Live System Molecules and Fractals 243
The Importance of Ownership 243
Architecture and Teams 246
Processes and Organization 247
Applied Fractal Architecture 250
Governance Highlights 256
Conclusion: The Comprehensive Enterprise-Ready Platform 257
References 258
Index 259
