Video description
Newly adapted for audiobook listeners.
As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures.
Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts. You'll dive into the latest solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. Real-world cases reveal how organizations today manage to get the most out of these architectures.
Microservices technologies continue to move quickly. This book brings you up to speed.
Get new information on user interfaces, container orchestration, and serverless
Align system design with your organization's goals
Explore options for integrating a service with your system
Understand how to independently deploy microservices
Examine the complexities of testing and monitoring distributed services
Manage security with expanded content around user-to-service and service-to-service models
Table of contents
- Introduction
- Preface
- Part I. Foundation and Chapter 1. What Are Microservices?
- Chapter 2. How to Model Microservices
- Chapter 3. Splitting the Monolith
- Chapter 4. Microservice Communication Styles
- Part II. Implementation and Chapter 5. Implementing Microservice Communication
- Chapter 5. Implementing Microservice Communication (Continued)
- Chapter 6. Workflow
- Chapter 7. Build
- 8. Deployment
- 8. Deployment (Continued)
- Chapter 9. Testing
- 10. From Monitoring to Observability
- Chapter 11. Security
- Chapter 12. Resiliency
- 13. Scaling
- Part III. People and 14. User Interfaces
- Chapter 15. Organizational Structures
- 16. The Evolutionary Architect
- Afterword: Bringing It All Together
- Closing Credits
Product information
- Title: Building Microservices
- Author(s):
- Release date: January 2022
- Publisher(s): Upfront Books
- ISBN: None
You might also like
book
Learning Go
Go is rapidly becoming the preferred language for building web services. While there are plenty of …
book
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …
scenario
Kubernetes Fundamentals: First Kubernetes Application
Deploy an application on Kubernetes
video
System Design Fundamentals
3 Hours of Video Instruction Learn software design from the legendary architect Juval Löwy. Over the …