1. Chapter 1 - Introduction to Modern Cloud Application Development
a. Evolution of the cloud services
b. Modern Application Development Landscape
c. Determining your Cloud Application Modernization Strategy
2. Chapter 2 - Application Design and Architecture
a. Introduction to Application
b. High level concept map of the application
c. Application Architecture
3. Chapter 3 - Web Frontend Topology
a. Web Application using Azure PaaS
b. Delivering modern Javascript Applications
4. Chapter 4 - Persistence Strategy
a. Persistence using Azure services
b. Caching for better performance
5. Chapter 5 - Modern Middleware & Integration
a. Cloud native middleware
b. Eventing and Serverless
c. Enterprise Integration
6. Chapter 6 - Authentication
a. Choosing right authentication services
b. Authentication for public and partners
c. AAD principles
7. Chapter 7 - Monitoring and Telemetry
a. End to end observability
b. Configuring for better application insights
8. Chapter 8 - Secure cloud application development
a. Data protection and threat detection
b. Setup secure codebase and development
c. Auditing and Alerting
9. Chapter 9 - Traffic Flow
a. Setting traffic flow for the solution
b. Configuring production traffic flow
10. Chapter 10 - Extended Architecture Patterns
a. Production services
b. Enabling Auto deployment