Terraform with Azure
A half day long private workshop focusing on Terraform fundamentals and hands-on exercise with Azure Cloud and Azure Kubernetes Service.
This half-day online workshop focused the concepts of Infrastructure as Code using Terraform. I chose Azure Cloud as the target Cloud Service Provider and covered:
- Infrastructure as Code (IaC) Landscape
- Terraform OSS, Cloud, Enterprise
- Terraform Concepts
- CLI
- State
- Providers
- Workspaces
- Basic Commands
- Plan vs Apply
- Modules
- Hands-On
- Setup an AKS cluster and Azure PostgreSQL service
- Review a Production Setup
During the workshop, the 40+ attendees followed the hands-on exercises on deploying a microservice in a containerized fashion on Azure Kubernetes Service and accessing those endpoints using Ingress Controllers. Entire cluster deployment as well as Kubernetes workload was deployed using Terraform.