Overview

Stand-up vlog

Supporting videos

Presentation

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)

image

  1. 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