Book description
Microservices can be a very effective approach for delivering value to your organization and to your customers. If you get them right, microservices help you to move fast by making changes to small parts of your system hundreds of times a day. But if you get them wrong, microservices will just make everything more complicated.
In this book, technical engineering leader Sarah Wells provides practical, in-depth advice for moving to microservices. Having built her first microservice architecture in 2013 for the Financial Times, Sarah discusses the approaches you need to take from the start and explains the potential problems most likely to trip you up. You'll also learn how to maintain the architecture as your systems mature while minimizing the time you spend on support and maintenance.
With this book, you will:
- Learn the impact of microservices on software development patterns and practices
- Identify the organizational changes you need to make to successfully build and operate this architecture
- Determine the steps you must take before you move to microservices
- Understand the traps to avoid when you create a microservices architecture—and learn how to recover if you fall into one
Publisher resources
Table of contents
- Foreword
- Preface
- I. Context
- 1. Understanding Microservices
- 2. Effective Software Delivery
- 3. Are Microservices Right for You?
- II. Organizational Structure and Culture
- 4. Conway’s Law and Finding the Right Boundaries
- 5. Building Effective Teams
- 6. Enabling Autonomy
- 7. Engineering Enablement and Paving the Road
- 8. Ensuring “You Build It, You Run It”
- III. Building and Operating
-
9. Active Service Ownership
- Responding to the Log4Shell Vulnerability
- A Counter Example: Equifax and a Struts Vulnerability
- Ownership During Active Development
- Once a Service Is Feature Complete
- What Active Ownership Means
- Knowing Your Estate
- What You Need from a Service Catalog
- Transferring Ownership
- What to Do If You’re Struggling
- In Summary
- 10. Getting Value from Testing
- 11. Governance and Standardization: Finding the Balance
- 12. Building Resilience In
- 13. Running Your System in Production
- 14. Keeping Things Up-to-Date
- Afterword
- A. Microservices Assessment
- B. Recommended Reading
- Index
- About the Author
Product information
- Title: Enabling Microservice Success
- Author(s):
- Release date: March 2024
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781098130794
You might also like
audiobook
The Art of Leadership
Many people think leadership is a higher calling that resides exclusively with managers who practice or …
audiobook
Crucial Conversations
The book that revolutionized business communications has been updated for today's workplace. Crucial Conversations provides powerful …
book
The Manager's Path
Managing people is difficult wherever you work. But in the tech industry, where management is also …
audiobook
The Manager's Path
Managing people is difficult wherever you work. But in the tech industry, where management is also …