Terraform | Setup from scratch | Hands-on Implementation for basic Azure Infrastructure
I have explained the following key concepts with hands-on practice lab in this video:
✅ What is Terraform?
✅ #terraform Main Workflow & Architectural Component
✅ Terraform Key Features
✅ Terraform Installation & Setup from scratch
✅ Prerequisites to create #azure Infrastructure with Terraform
✅ Create Azure Resource Group with Terraform File main.tf #implementation
✅ Explain all the blocks of main.tf
✅ Terraform commands init, plan, fmt, validate, apply, show, state
🥝 Complete AZURE Functions with Python for Beginners Playlist:
https://www.youtube.com/playlist?list=PLBEm2Vv2nD-MGmMNvRtwi7ox__sjRQ5rK
😸 GitHub & Notes Link
https://github.com/TechWebDots/AZ-RG-TERRAFORM
Your feedback is very important!
🤝 Subscribe on YouTube
https://www.youtube.com/c/TechWebDots?sub_confirmation=1
🤝 Rate us on Google 🌟
https://g.page/SoftwareCoding?gm
🤝 Follow on LinkedIn
https://www.linkedin.com/company/techwebdots
🤝 Follow on Facebook
https://www.facebook.com/techwebdots/
🤝 Follow on Instagram
https://www.instagram.com/techwebdots/
🤝 Follow on Twitter
https://twitter.com/TechWebDots
🤝 Follow on Blog
https://techwebdots.blogspot.com/
💡 Happy Learning
🎯 TechWebDots!
1. Azure Location Codes. https://gist.github.com/ausfestivus/04e55c7d80229069bf3bc75870630ec8
2. Read about the Terraform configuration language in the Terraform documentation. https://developer.hashicorp.com/terraform/language
3. Learn more about Terraform providers. https://developer.hashicorp.com/terraform/language/providers
4. Review usage examples of the Terraform Azure provider from Terraform provider engineers. https://github.com/terraform-providers/terraform-provider-azurerm/tree/main/examples
5. Azure Build with Azur. https://developer.hashicorp.com/terraform/tutorials/azure-get-started/azure-build
6. After your main.tf is ready run the following command to create the infrastructure
``` Terraform Commands
terraform init
terraform fmt
terraform validate
terraform plan
terraform apply
terraform show
terraform state list
```
7. Terraform has created a lock file .terraform.lock.hcl to record the provider selections it made. Include this file in your version control repository so that Terraform can guarantee to make the same selections by default when you run "terraform init" in the future.
8. Get the zip & extract the zip content https://developer.hashicorp.com/terraform and https://developer.hashicorp.com/terraform/install#windows