Overview
Stand-up vlog
Supporting videos
Readings
It's just one chapter, but there are quite a few concepts, so plan the reading during the week.
Design Patterns for Cloud Native Applications (~25 pages)
- Introduction to Cloud Native (~25 pages)
- What Is Cloud Native?
- Designed as a Collection of Microservices
- Use Containerization and Container Orchestration
- Automate the Development Life Cycle
- Dynamic Management
- Methodology for Building Cloud Native Apps
- Designing the Application
- Developing the Application
- Connectivity, Compositions, and APIs
- Automating the Development, Release, and Deployment
- Running in a Dynamic Environment
- Control Plane for Dynamic Management
- Observability and Monitoring
- Design Patterns for Building Cloud Native Apps
- Communication Patterns
- Connectivity and Composition Patterns
- Data Management Patterns
- Event-Driven Architecture Patterns
- Stream-Processing Patterns
- API Management and Consumption Patterns
- Reference Architecture for Cloud Native Apps
- Summary
- What Is Cloud Native?