Skip to product information
Platform Engineering
Platform Engineering
Description
Book Introduction
Beyond the limits of DevOps,
Designing the Future with Platform Engineering


For the past 25 years, software organizations have wrestled with one persistent challenge:
The question is how to effectively manage the code, tools, and infrastructure shared by multiple teams.
A centralized team where all decisions are made in one place is unlikely to be the answer.
This is because it provides an inconvenient system by not being able to flexibly respond to users' needs and fails to ensure stability and reliability.
However, this does not mean that an extremely decentralized organization is the answer.
Often, small teams struggle in their own swamp of complexity, and the entire organization falls into chaos.
But some organizations have taken a different approach to solving this challenge.
This is platform engineering.
The Platform Engineering team creates robust, user-friendly platforms that tame the beast of complexity, provide leverage, and increase the productivity of application teams.
This book guides engineers, managers, product managers, and leaders through the changes necessary for modern platform-centric organizations.
You will learn what platform engineering is and why it is becoming increasingly essential.
  • You can preview some of the book's contents.
    Preview

index
[PART 1: The Definition and Necessity of Platform Engineering]

CHAPTER 01 Why Platform Engineering Is Becoming Increasingly Important
_1.1 Definition of 'platform' and other key terms
_1.2 The swamp of overgeneralization
_1.3 The process of falling into the swamp of excessive generalization
_1.4 How Platform Engineering Cleans Up the Swamp
_1.5 Granting permissions required to build the platform
_1.6 Final

CHAPTER 02 Pillars of Platform Engineering
_2.1 Adopting a Curated Product Approach
_2.2 Software-based abstraction development
_2.3 Support for a broad range of application developers
_2.4 Operation as the foundation of business
_2.5 Finishing

[PART 2 Platform Engineering Practices]

CHAPTER 03 When and How to Get Started
_3.1 Promoting platform collaboration among small organizations
_3.2 Creating a Platform Team to Replace Collaboration
_3.3 Transforming Traditional Infrastructure Organizations
_3.4 Conclusion

CHAPTER 04 Building a Great Platform Team
_4.1 The Risks of a Single-Focus Platform Team
_4.2 Various Roles of Platform Engineers
_4.3 Recruitment and identification methods for various engineers
_4.4 Qualities of a Great Platform Engineering Manager
_4.5 Other Roles of the Platform Team
_4.6 Creating a Platform Engineering Team Culture
_4.7 Conclusion

CHAPTER 05 Platform as a Product
_5.1 Customer-Focused Product Culture
_5.2 Product Discovery and Market Analysis
_5.3 Successful Product Launch: Creating a Product Roadmap
_5.4 Product Failure Types
_5.5 Conclusion

CHAPTER 06 Platform Operation
_6.1 On-call practices
_6.2 User Support Tasks
_6.3 Operational Feedback Practices
_6.4 Conclusion

CHAPTER 07 PLANNING AND DELIVERY
_7.1 Long-term project planning
_7.2 Establishing a Bottom-Up Roadmap Plan
_7.3 Share progress and challenges biweekly to keep you informed.
_7.4 Conclusion

CHAPTER 08 Rebuilding the Platform Architecture
_8.1 Why Rebuilding the Architecture is Better Than Building a New v2
_8.2 Solving Security Issues Through Architecture
_8.3 Guardrails for Architecture Reconstruction
_8.4 Establishing an Architecture Reconstruction Plan
_8.5 Final

CHAPTER 09 Platform Migration and Decommissioning
_9.1 Migration Antipatterns
_9.2 Engineering for Easier Migration
_9.3 Smoother Migration Coordination
_9.4 Platform Abolition
_9.5 Conclusion

CHAPTER 10 Stakeholder Management
_10.1 Stakeholder Mapping: Power-Interest Grid
_10.2 Communicating with Appropriate Transparency
_10.3 Finding an acceptable compromise
_10.4 Money Matters: Managing Expenses and Budgets
_10.5 Final

[PART 03 What does success look like?]

CHAPTER 11 Platform Alignment
_11.1 Sorting by purpose
_11.2 Aligning Product Strategy
_11.3 Aligning the Plan
_11.4 Summary: Organizational Alignment
_11.5 Conclusion

CHAPTER 12 Building Trust in the Platform
_12.1 Trust in the way we operate
_12.2 Confidence in large-scale investment
_12.3 Trust in Transmission Priority
_12.4 Summary: Cases of Overly Coupled Platforms
_12.5 Final

CHAPTER 13 A Platform for Managing Complexity
_13.1 Managing the Accidental Complexity of Interpersonal Collaboration
_13.2 Managing the Complexity of Shadow Platforms
_13.3 Managing Complexity through Growth Control
_13.4 Managing Complexity through Product Discovery
_13.5 Summary: Balancing Internal and External Complexity
_13.6 Conclusion

CHAPTER 14 Beloved Platform
_14.1 The Effect of Love
_14.2 Love that looks like a hack
_14.3 Obvious Love
_14.4 Summary: Love that makes users cool
_14.5 Conclusion: What is love, don't hurt me

Detailed image
Detailed Image 1

Publisher's Review
The Secrets of Development Organizations That Achieve Big Results with Little Effort:
Catching up with FAANG: Moving Beyond Efficient Development to an Era of Sustainable Collaboration


Platform engineering is increasingly central to modern software development organizations.
However, creating and continuously managing an effective platform is a complex puzzle that many companies still have not solved.
This book provides a clear solution to that difficult puzzle.
Drawing on the practical experience of two authors building platforms for organizations ranging from startups to large corporations, this paper presents key strategies for successful platform engineering.

Beyond being a simple technical guide, this book delves deeply into the complex issues encountered in real-world platform development and operation.
Covering the full spectrum of platform engineering, from team building to robust operational strategies, successful migration of legacy systems, and future-oriented architecture design.
We also detail safe deployment strategies, such as feature flags and A/B testing, providing practical guidance for any technology organization considering building a platform.
Ultimately, it guides you on the path to building a platform that developers trust, organizations rely on, and users love.

Key Contents

● A developer-centric mindset that views the platform as a single product.
What the Platform Engineering Team Does and Doesn't Do
● The process of introducing platform engineering in an organization
● Requirements and competencies required to become a product manager for the platform team
● Challenges that arise as the platform expands
Best practices for leading a successful platform engineering team
GOODS SPECIFICS
- Date of issue: March 31, 2025
- Page count, weight, size: 368 pages | 676g | 183*235*16mm
- ISBN13: 9791169213660
- ISBN10: 1169213669

You may also like

카테고리