Deploy Infrastructure to Azure with Terraform - Full Course

preview_player
Показать описание
In this tutorial, I'll guide you through the process of deploying a website to Microsoft Azure using Terraform, a powerful infrastructure-as-code tool. Whether you're a beginner or an experienced developer, this step-by-step course will equip you with the essential skills to seamlessly deploy your website with confidence.

📚 What You'll Learn
✔️ Understanding the fundamentals of infrastructure-as-code and its benefits
✔️ Setting up your development environment with Azure and Terraform
✔️ Defining infrastructure as code with Terraform configuration files (HCL)
✔️ Creating and configuring Azure resources using Terraform modules
✔️ Managing secrets and environment variables securely
✔️ Best practices for maintaining and updating your Terraform Code

👨‍💻 Hands-on Approach
This course adopts a hands-on approach, allowing you to follow along with me . Gain practical experience by deploying a sample website to Azure, leveraging the power of Terraform to automate the process efficiently. You'll develop a solid understanding of key concepts and gain confidence in deploying your own websites using this powerful combination.

Timestamps:
00:00 Introduction & Requirements
01:40 Terraform & how it works
04:28 Installing Azure CLI and Terraform
08:00 Writing Terraform Code
25:00 Deploying infrastructure to Azure
34:13 Part 2: Advanced Terraform Concepts
36:36 Remote Backend for Terraform State
47:21 Variables in Terraform
1:04:48 Terraform Destroy
1:06:06 Conclusion

🔥Resources:

🌐Connect with me:

Extras:
#Terraform #AzureDeployment #InfrastructureAutomation #WebsiteDeployment #DevOps
Рекомендации по теме
Комментарии
Автор

I found this link 3 days back. One thing for sure is that the steps and precise accurate explanation of Mr. Rishab are Excellent and up-to the mark !!

debashissinha
Автор

Invaluable info. Extremely helpful. Thank you.

ChanceMinus
Автор

this video was amazing I didn't have experience on azure neither Terraform and after watching this I don't believe was simple it was thank you so much I'll put in practice this

Автор

Awesome vid, very clear explanations. I followed it step by step and had no problems at all. Can you do more advanced Terraform vids for Azure? Thanks!

araenlanube
Автор

⏰Timestamps:
00:00 Introduction & Requirements
01:40 Terraform & how it works
04:28 Installing Azure CLI and Terraform
08:00 Writing Terraform Code
25:00 Deploying infrastructure to Azure
34:13 Part 2: Advanced Terraform Concepts
36:36 Remote Backend for Terraform State
47:21 Variables in Terraform
1:04:48 Terraform Destroy
1:06:06 Conclusion

rishabincloud
Автор

Good tutorial Rishab! My only feedback would be to not skip over errors/troubleshooting. After your terraform plan step, you skipped over fixing the storage account name in order to fulfill the global unique name requirement. Would have been nice if you explained that, and what tools Terraform offers to circumvent the error, example: concat the storage account name with "random_integer" resource.

jaredthivener
Автор

Your vs code terminal set up is great. Do you have a video of that set up ?

jineshpatel
Автор

Awesome vid RIshab. Only annoying things was your video was obstructing the code you were typing. You can plan to place the video on the right corner where it wont overlap the code space.

gulzarshaikh
Автор

This is really amazing. Thank you so much!

phyothantaung
Автор

Very useful Rishab! so this is the course that your were preparing

ShivamSharma
Автор

Haha I needed this for an interview I have coming up thank you Rish

blevenzon
Автор

wow, awesome content liked 👍 and subscribed

mahendranath
Автор

Why is your cli looking different how do I make my terminal appear similarly

krishnat
Автор

Can you provide us with exact extensions that you are using? Thanks.

grzegorzsyperek
Автор

1. During a prod deployment, how main.tf would know that this time is has to look into prod.tfvars instead of dev one, as we are mentioning only var.variablename on code?

2. If multiple employees are working on same set of TF scripts, do they need to have same backedn.tf on each computer so that TF knows where to save the state?

ravisom
Автор

Good video, be great if your face video insert location wasn't directly over the code you are typing

ManxNostalgiaVideos
Автор

Hey buddy, I tried using this file to create a pipeline in azure devops. Failed a few times, can you do a video on how to this step by step ? With exactly same files used here ? Tfvars, main.tf, variables, providers ?

kilawaz
Автор

Great illustration and very hands-on but the background music is a little distracting

josedahlson
Автор

Do we have to make variable only resource and storage and container only?

ranarayhan
Автор

Actually what type of extension you used to autocomplete @Rishab in cloud

ameeruddinsyed