Introduction
Deploying microservices to Azure Kubernetes Service
()
What you should know
()
Using the exercise files on GitHub
()
1. Why Microservices?
Microservices and Kubernetes overview
()
Architecting microservices for container deployments
()
Your app's architecture
()
2. Developing Your Dev. Container Environment
Designing your Dockerfile
()
Designing your Dockerfile frontend app
()
Designing your Dockerfile backend microservices
()
Creating Docker images
()
Deploying and testing your Dockerized microservices
()
Designing your Kubernetes manifest for the frontend app
()
Designing your Kubernetes manifest for a user's microservice
()
Designing Kubernetes manifest for other backends and MongoDBs
()
Designing Kubernetes manifest for NATS event bus
()
3. Building a Secure AKS Infrastructure
AKS architecture review
()
Creating an AKS cluster
()
Deploying an Azure Container Registry
()
Deploying an app gateway for AKS cluster
()
Deploying Cert-Manager for the AKS cluster
()
Manual deployment to AKS
()
4. Automating with Azure DevOps
Azure DevOps overview
()
Setting up a repo for your codebase
()
Designing Kubernetes manifest for Ingress Resource
()
Configuring a CI pipeline
()
Configuring a CI pipeline for backend microservices
()
Configuring a continuous delivery pipeline
()
Configuring CD Pipeline for Comments Microservice
()
CD pipelines for other backend services
()
Exploring the Post-Hub web application
()