Table of Contents
Chapter 1: Fundamentals of Infrastructure as Code (IaC)
- Infrastructure as Code (IaC)
- Microservices Architecture on AKS
- Setup Terraform Foundation
- Getting started with Terraform
- Create Log Analytics Workspace using terraform
- Create Virtual Network using terraform
- Create Azure Container Registry (ACR) using terraform
- Create Azure Kubernetes Service (AKS) using terraform
- Create Azure PostgreSQL - Flexible Server using terraform
- Create Azure Key Vault using Terraform
- Create Azure Cache for Redis using Terraform
- Create Front Door and CDN profile using Terraform
- Create Storage Account using terraform
- Azure Event Hubs for Apache Kafka Introduction Part-1
- Create Azure Event Hubs for Apache Kafka using Terraform Part-2
Chapter-3: Prepare Azure Kubernetes Service (AKS) for Microservices
- Getting Started with Docker Container
- Prepare an application for Azure Kubernetes Service (AKS)
- Deploying an .NET Core API to Azure Kubernetes Service (AKS)
- Deploying an ASP.NET Core MVC to Azure Kubernetes Service (AKS)
- Working with AKS cluster using kubectl
- Setup NGINX ingress controller in AKS using Terraform
- Setup Application Gateway ingress controller (AGIC) in AKS using Terraform
- Setup Cert-Manager in AKS using Terraform
- Issue the Let's Encrypt SSL Certificate to the Website
- Troubleshooting Problems with Let's Encrypt Certificates
- Integrating Azure Key Vault with AKS using Terraform
- Kubernetes Pod troubleshooting
- Create a new user node pool in AKS
- Upgrade or Resize node pools in AKS