Useful Links
Computer Science
Microservices
Microservices
1. Introduction to Microservices
2. Foundational Principles and Concepts
3. Designing Microservices
4. Inter-Service Communication
5. Data Management in Microservices
6. Deployment and Operations
7. Observability in Distributed Systems
8. Resilience and Fault Tolerance Patterns
9. Securing Microservices
10. Advanced Patterns and Architectures
11. Migrating from Monolith to Microservices
Advanced Patterns and Architectures
API Gateway Pattern
Gateway Responsibilities
Request Routing
Protocol Translation
Response Aggregation
Backends for Frontends Pattern
Custom Gateways for Different Clients
Service Mesh
Service Mesh Concepts
Service-to-Service Communication Management
Sidecar Proxy Pattern
Traffic Interception
Security Enforcement
Key Features
Traffic Management
Security Policies
Observability
Service Mesh Implementations
Istio
Linkerd
Event-Driven Architecture
Event Sourcing
Storing State as Events
Rebuilding State from Events
Event Notification
Event Publishing
Subscriber Notification
Event-Carried State Transfer
State Propagation via Events
Serverless and Functions as a Service
Serverless Concepts
AWS Lambda
Function Deployment
Event Triggers
Azure Functions
Bindings and Triggers
Google Cloud Functions
Deployment and Scaling
Previous
9. Securing Microservices
Go to top
Next
11. Migrating from Monolith to Microservices