Table of contents Architecture Technology Stack Webapp Services - Basket API Services - Catalog API Services - Identity API Services - Ordering API Services - Payment API Webhooks Code Updates to eShop Prerequisites Tools Task Gihub Codespaces Firewall Update Infrastructure Infrastructure Task Steps Components - Resource Groups Components - Networking Components - AKS Cluster Components - Monitoring Components - Redis Components - PostgreSQL Components - EventBus Components - OpenTelemetry Certificates Example Setup Application Build Build Task Steps Example Build Application Deployment Deployment Task Steps Components - Helm Chart Components - Virtual Services Secrets & ConfigMaps Example Deployment Monitoring Application Open Telemetry Pipeline Metrics Examples Logging Examples Tracing Examples Optional Next Steps Testing Playwright Chaos Engineering Optional Next Steps Scaling Pod Disruption Budget Keda HTTP Scaler Optional Next Steps Cost Management Roadmap Code of Conduct Contributing Acknowledgments