What’s the best way to start using Terraform with Azure?

0
8
Asked By CuriousCat45 On

I'm diving into Terraform and want to get a grip on the basics. However, I'm eager to work on something more substantial than just simple exercises. What approach should I take to learn effectively, especially when it comes to projects that might seem more enterprise-focused?

4 Answers

Answered By DevExplorer99 On

Check out Azure Landing Zones to structure your projects. They provide a solid foundation for deploying resources on Azure and can guide you in implementing Terraform practices correctly.

Answered By TechieGuru77 On

You don’t need to jump into an enterprise-level project right away! It’s better to start simple. Focus on standard resource deployments, learn about modules, and work with variables and tfvars. Understanding remote state files is also key, and you can do all this without any enterprise setup.

CuriousCat45 -

That makes sense, I can focus on building a solid foundation!

Answered By CodeWizard89 On

You really can just start small! Try developing a simple web app with an MSSQL database. Even if you hardcode your parameters at first, moving towards using variables is best practice. Starting too big can lead to complicated errors down the line, making your code tough to manage later on.

Answered By CloudNinja23 On

If you’re really keen on jumping up levels, take a look at this guide: [https://registry.terraform.io/modules/Azure/caf-enterprise-scale/azurerm/latest](https://registry.terraform.io/modules/Azure/caf-enterprise-scale/azurerm/latest). It outlines a progression from Level 100 to 300, which could be really helpful as you grow your skills!

CuriousCat45 -

I’ll definitely give that a shot!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.