stacksimplify / terraform-on-azure-cloud

Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
https://stacksimplify.com
246 stars 1.5k forks source link
azure azure-cli azure-devops azure-functions azure-pipelines azure-storage azurerm terraform terraform-azure terraform-azure-storage terraform-azurerm terraform-azurerm-linux-vm terraform-azurerm-policy terraform-config terraform-configurations terraform-module terraform-project terraform-provider

Terraform on Azure with IaC DevOps and SRE | Real-World 25 Demos

Image

Course Modules

  1. Infrastructure as Code (IaC)
  2. Install Tools on MacOs, LinuxOS and WindowsOS
  3. Command Basics
  4. Language Syntax
  5. Settings Block
  6. Providers Block
  7. Multiple Providers usage
  8. Dependency Lock File Importance
  9. Resources Syntax and Behavior
  10. Azure Virtual Network, Subnets and Network Security Groups
  11. Azure Linux Virtual Machine, Network Interfaces and Public IP
  12. Azure Bastion Host Linux VM and Azure Bastion Service
  13. Azure Standard Load Balancer using Portal
  14. Azure Standard Load Balancer Basics
  15. Azure Standard Load Balancer - Inbound NAT Rules
  16. Terraform Meta-Argument Count with Azure LB and VMs
  17. Terraform Meta-Argument for_each with Azure LB and VMs
  18. Azure Virtual Machine Scale Sets Basics - Manual Scaling
  19. Azure Virtual Machine Scale Sets Basics - Auto Scaling 4 Profiles
  20. Azure Internet LB + Web VMSS + Internal LB + App VMSS
  21. Azure Private DNS Zones
  22. Delegate DNS Domain to Azure DNS
  23. Azure Public DNS Zones
  24. Terraform Remote State Storage using Azure Storage Account
  25. Azure Traffic Manager and Terraform Remote State Datasource
  26. Azure Application Gateway using Azure Portal
  27. Azure Application Gateway using Terraform
  28. Azure Application Gateway Context Path Routing using Terraform
  29. Azure Application Gateway Multisite Hosting using Terraform
  30. Azure Application Gateway SSL + HTTP to HTTPS Redirect + AG Error Pages
  31. Azure Application Gateway SSL from Azure Key Vault using Terraform
  32. Azure DevOps for Terraform Projects - IaC (Infrastructure as Code) DevOps
  33. Azure MySQL Single Server with Terraform
  34. Terraform Modules - Use Public Registry Module
  35. Terraform Azure Static Website
  36. Terraform Modules - Build Local Terraform Module
  37. Terraform Modules - Publish to Terraform Public Registry
  38. Terraform Module Sources

Azure Services

  1. Resource Group
  2. Virtual Network
  3. Subnets
  4. Network Security Groups
  5. Virtual Machines
  6. Network Interfaces
  7. Public IPs
  8. Load Balancer - Internet and Internal
  9. Traffic Manager
  10. Virtual Machine Scale Sets
  11. Autoscaling
  12. Private DNS Zones
  13. Public DNS Zones
  14. Application Gateway
  15. Storage Accounts
  16. Azure DevOps - Build Pipelines
  17. Azure DevOps - Release Pipelines
  18. Azure MySQL Single Server
  19. Azure NAT Gateway

Terraform Concepts covered

  1. Settings Block
  2. Providers Block
  3. Multiple Providers usage
  4. Dependency Lock File Importance
  5. Resources Syntax and Behavior
  6. Resources Meta-Argument - depends_on
  7. Resources Meta-Argument - count
  8. Resources Meta-Argument - for_each
  9. Resources Meta-Argument - lifecycle
  10. Input Variables - Basics
  11. Input Variables - Assign When Prompted
  12. Input Variables - Assign with terraform.tfvars
  13. Input Variables - Assign with tfvars var-file argument
  14. Input Variables - Assign with auto tfvars
  15. Input Variables - Lists
  16. Input Variables - Maps
  17. Input Variables - Sensitive Input Variables
  18. File Function
  19. Output Values
  20. Local Values
  21. Datasources
  22. Backends - Remote State Storage
  23. File Provisioner
  24. remote-exec Provisioner
  25. Null Resource
  26. Modules from Public Registry
  27. Build Local Module
  28. Dynamic Blocks
  29. base64encode function
  30. filebase64 function
  31. element function
  32. lookup function
  33. Remote State Datasource

What will students learn in your course?

Are there any course requirements or prerequisites?

Who are your target students?

Github Repositories used for this course

Each of my courses come with

My Other AWS Courses

Stack Simplify Udemy Profile

HashiCorp Certified: Terraform Associate - 50 Practical Demos

Image

AWS EKS - Elastic Kubernetes Service - Masterclass

Image

Azure Kubernetes Service with Azure DevOps and Terraform

Image

Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos

Image

Azure - HashiCorp Certified: Terraform Associate - 70 Demos

Image

Additional References