• Azure resource naming conventions using Terraform

    In this video, I will show you how to use Terraform to create and manage Azure resources with consistent and clear naming conventions. Naming conventions are important for readability, maintainability, and security of your infrastructure as code. Terraform is a popular tool for provisioning and managing cloud resources using declarative configuration files. I will use…

  • terraform for_each azurerm subnet

    How To Create an Azurerm Subnet using For_each in Terraform?

    When working with terraform there will come a time when you need to create multiple variotions of the same resources. Using a for_each in terraform can help reduce code duplication and make deploying resources a lot easier. In this example I’m going to walk through how to create an Azurerm Subnet using the for_each argument.…

  • terraform remote state

    Terraform Remote State: Benefits of Using Remote State Storage”

    Terraform is a powerful tool for infrastructure as code, but as the size of your infrastructure grows, so does the complexity of managing its state. Terraform state refers to the information about your infrastructure that Terraform needs to manage and modify it. When you run Terraform apply, it compares the desired state of your infrastructure…

  • azure-landing-zone

    Implementing Azure Landing Zones for Brownfield Deployments: Pros and Cons

    As organizations continue to adopt cloud computing, they often face challenges with managing multiple subscriptions, security, compliance, and governance. Azure Landing Zones offer a comprehensive solution to address these challenges by providing a consistent framework and baseline architecture for deploying workloads on Azure. However, implementing Azure Landing Zones in brownfield deployments comes with its own…

  • Terraform plan commands

    The Power of ‘terraform plan’ Commands

    Terraform is an open-source infrastructure as code (IaC) tool that enables users to define and manage their infrastructure in a declarative manner. It provides a number of useful features for managing infrastructure, including the ability to plan, apply, and destroy infrastructure changes. The “terraform plan” command is an essential part of the Terraform workflow. It…

  • Terraform Variables: Enhancing Infrastructure-as-Code Flexibility and Reusability

    Terraform is an infrastructure-as-code (IAC) tool used for provisioning and managing infrastructure on cloud platforms like AWS, GCP, and Azure. It allows users to define their infrastructure in code, which makes it easy to version, manage, and collaborate on. One of the powerful features of Terraform is the use of variables. In this article, we…

Latest posts