Skip to content
@terraform-az-modules

Azure Terraform Modules By CloudDrove & CloudWizz

community maintained Terraform modules for Microsoft Azure

Untitled design

Terraform Azure Modules

Reusable, secure, and production-ready Terraform modules for Microsoft Azure.


⚡ What We Do

  • Infrastructure as Code (IaC): 45+ opinionated Terraform modules across core Azure services.
  • Secure by Default: Modules aligned with Microsoft best practices and security guardrails.
  • Consistency: Standardized naming conventions, tagging, and structure across resources.
  • Examples Included: Every module ships with usage examples to get started quickly.
  • Terraform Scanning: Automated Checkov scans ensure compliance and security before release.
  • CI/CD Ready: Designed for GitHub Actions, Azure DevOps, and reusable workflows.

🏆 Highlights

  • Modules validated with Checkov for security and compliance.
  • Examples provided in each repo for quick adoption.
  • Focused entirely on Microsoft Azure for depth and reliability.
  • Actively maintained and community-driven.

🌟 Why Terraform AZ Modules?

  1. Reusable building blocks — Composable modules for any workload.
  2. Secure defaults — Security guardrails integrated into every module.
  3. Production-ready — HA, scalability, and compliance baked in.
  4. Developer-friendly — Examples, variable descriptions, and outputs included.
  5. Automation focused — Compatible with GitOps, CI/CD, and IaC pipelines.

👐 Open Source Contributions

Type Highlight
Terraform Modules AWS, GCP, DO
Helm Charts helm-charts
GitHub Actions Shared workflows to standardise CI/CD
Security Baselines Standard infra guardrails (e.g., secure baseline module)

🏗️ Join Our Slack Community

Join our vibrant open-source slack community and embark on an ever-evolving journey with CloudDrove; helping you in moving upwards in your career path. Join our vibrant Open Source Slack Community and embark on a learning journey with CloudDrove. Grow with us in the world of DevOps and set your career on a path of consistency.

🌐💬What you'll get after joining this Slack community:

  • 🚀 Encouragement to upgrade your best version.
  • 🌈 Learning companionship with our DevOps squad.
  • 🌱 Relentless growth with daily updates on new advancements in technologies.

Join our tech elites Join Now 🚀


📚 Explore Our Blogs

👉 Click here to read our latest insights and updates.


🌐 Tap Into Our Capabilities

We provide a platform for organizations to engage with experienced top-tier DevOps & Cloud services.
Tap into our pool of certified engineers and architects to elevate your DevOps and Cloud Solutions.

CloudDrove has extensive experience in:

  • Designing, building & migrating environments
  • Securing and consulting on cloud platforms
  • Monitoring, optimizing, and automating complex systems
  • Maintaining modern cloud-native architectures at scale

With remarkable client footprints in American & European corridors, our certified architects & engineers are ready to serve you as per your requirements & schedule.

📩 Write to us at business@clouddrove.com

⭐ If our Azure modules helped you simplify deployments, we'd appreciate a star!

Popular repositories Loading

  1. terraform-azurerm-aks terraform-azurerm-aks Public

    Forked from clouddrove/terraform-azure-aks

    This terraform module is designed to create Azure kubernets service resources. Azure Kubernetes Service (AKS) offers the quickest way to start developing and deploying cloud-native apps in Azure, d…

    HCL 2

  2. .github .github Public

    Forked from clouddrove/.github

    Meta repository for all repositories

    1

  3. terraform-azurerm-private-dns terraform-azurerm-private-dns Public

    A Terraform module to provision and manage Azure Private DNS Zones for supported PaaS services such as Azure Container Registry (ACR), Key Vault, MySQL Flexible Server, and others. This module does…

    HCL 1

  4. terraform-azurerm-vnet terraform-azurerm-vnet Public

    Terraform module to create Virtual Network resource on Azure . Virtual Network (VNet) is the fundamental building block for creating a private network within the Azure cloud.

    HCL 1 1

  5. terraform-azurerm-subnet terraform-azurerm-subnet Public

    About This terraform module is designed to create Azure Subnet resources. Virtual networks and virtual machines in Azure. Microsoft Learn A subnet is a range of IP addresses in the virtual network.…

    HCL 1

  6. terraform-azurerm-nsg terraform-azurerm-nsg Public

    This Terraform module is used to create Azure Network Security Group on AZURE. An Azure Network Security Group (NSG) is a fundamental Azure security tool that acts as a basic, stateful packet filte…

    HCL 1

Repositories

Showing 10 of 37 repositories
  • terraform-azurerm-aks Public Forked from clouddrove/terraform-azure-aks

    This terraform module is designed to create Azure kubernets service resources. Azure Kubernetes Service (AKS) offers the quickest way to start developing and deploying cloud-native apps in Azure, datacenters, or at the edge with built-in code-to-cloud pipelines and guardrails.

    terraform-az-modules/terraform-azurerm-aks’s past year of commit activity
    HCL 2 Apache-2.0 6 15 8 Updated Dec 8, 2025
  • terraform-azurerm-key-vault Public

    Terraform module to create key-vault resource on AZURE. Azure Key Vault is a cloud service provided by Microsoft Azure that allows you to securely store and manage cryptographic keys, secrets, certificates, and other sensitive information.

    terraform-az-modules/terraform-azurerm-key-vault’s past year of commit activity
    HCL 0 Apache-2.0 0 0 1 Updated Dec 5, 2025
  • terraform-az-modules/terraform-azurerm-load-balancer’s past year of commit activity
    HCL 1 Apache-2.0 0 0 1 Updated Dec 5, 2025
  • terraform-azurerm-application-insights Public

    This Terraform module is used to create Azure Application Insights resource on AZURE. Azure Application Insights is a feature of Azure Monitor that provides application performance monitoring (APM) for live web applications.

    terraform-az-modules/terraform-azurerm-application-insights’s past year of commit activity
    HCL 0 Apache-2.0 0 0 1 Updated Dec 4, 2025
  • terraform-azurerm-waf Public

    This Terraform module creates Azure Web Application Firewall (WAF) resources. WAF protects web applications from threats like SQL injection and XSS. It integrates with Azure Application Gateway or Front Door for real-time threat detection, automated updates, and high availability.

    terraform-az-modules/terraform-azurerm-waf’s past year of commit activity
    HCL 0 Apache-2.0 0 0 0 Updated Dec 4, 2025
  • terraform-azurerm-app-service Public

    About This terraform module is designed to create Azure Databricks resources. Azure App Service is an HTTP-based service for hosting web applications, REST APIs, and mobile back ends. You can develop in your favorite language, be it . NET, . NET Core, Java, Ruby, Node

    terraform-az-modules/terraform-azurerm-app-service’s past year of commit activity
    HCL 0 Apache-2.0 0 1 1 Updated Dec 4, 2025
  • terraform-azurerm-storage Public

    This terraform module is designed to create Azure Storage Account resources. The Azure Storage platform is Microsoft's cloud storage solution for modern data storage scenarios. Azure Storage offers highly available, massively scalable, durable, and secure storage for a variety of data objects in the cloud.

    terraform-az-modules/terraform-azurerm-storage’s past year of commit activity
    HCL 0 Apache-2.0 0 13 2 Updated Dec 4, 2025
  • terraform-azurerm-firewall Public

    This Terraform module is used to create firewall resource on AZURE. AZURE Firewall is a managed network security service provided by Microsoft Azure.

    terraform-az-modules/terraform-azurerm-firewall’s past year of commit activity
    HCL 0 Apache-2.0 0 0 0 Updated Dec 4, 2025
  • terraform-azurerm-flexible-mysql Public

    Terraform module to create flexible-MySQL resource on AZURE. Azure offers a managed MySQL database service called Azure Database for MySQL, which provides a flexible and scalable solution for hosting MySQL-based applications in the cloud.

    terraform-az-modules/terraform-azurerm-flexible-mysql’s past year of commit activity
    HCL 0 Apache-2.0 0 0 1 Updated Dec 2, 2025
  • terraform-az-modules/terraform-azurerm-cosmos-db’s past year of commit activity
    HCL 0 Apache-2.0 0 0 0 Updated Nov 27, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…