Table of Contents
Preface
Part 1: Pre-Plan the Pipeline
1
Software Architecture Patterns
What is software architecture?
Architecture patterns overview
A layered architecture pattern
A microkernel/plugin architecture pattern
A pipeline architecture pattern
A space-based architecture pattern
An event-driven architecture pattern
A serverless architecture pattern
A service-oriented architecture pattern
Enterprise services
A microservices architecture pattern
A service-based architecture pattern
Summary
2
Microservices Fundamentals and Design Patterns
A monolithic application architecture
Understanding a microservices architecture
Microservices design patterns
Decomposition patterns
Database patterns
Command Query Responsibility Segregation (CQRS) ...
Get Building and Delivering Microservices on AWS now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.