Coder Social home page Coder Social logo

pwd9000-ml / azure-verified-modules Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 623 KB

Global Azure 2024 - Azure Verified Modules (AVM) - Demo

License: MIT License

HCL 100.00%
iac-terraform infrastructure-as-code microsoft-azure terraform terraform-module azure-verified-modules

azure-verified-modules's Introduction

Azure-Verified-Modules - Terraform

Microsoft Azure Verified Modules (AVM) are a curated set of infrastructure-as-code (IaC) modules that are compliant with the Azure Well-Architected Framework and is actively maintained, tested and verified by Microsoft. These modules are designed to help you build secure, scalable, and resilient cloud environments on Azure.

This repository contains the source code for the Azure Verified Modules (AVM) that are available in the Terraform Registry as part of a demo at this years Global Azure 2024 event. It's main purpose is to demonstrate the usage of Azure Verified Modules (AVM) in a Terraform configuration where configuration options are uniform and consistent across multiple modules, in terms of best practices and security.

Implantation of uniform and consistent configuration options across multiple modules is a key feature of Azure Verified Modules (AVM). This is achieved by having the same configuration options across all modules in the same pattern and features, which makes it easier to use and understand the modules and attain a consistent configuration across all modules. For example private endpoints, diagnostics settings, identity, role-based access control (RBAC), and more.

Microsoft London Reactor Meetup Link: Global Azure 2024 - Reactor Meetup
Slides: Azure Verified Modules (AVM) - Global Azure 2024 Slides
Blog: (COMING SOON)

image

More details on Azure Verified Modules (AVM)

More details on Azure Verified Modules (AVM)

Useful Labs to Learn

For more details on how to use Terraform and Bicep with Azure, you can check the following labs:

This Template Usage

Requirements

No requirements.

Providers

Name Version
azurerm n/a
random n/a

Modules

Name Source Version
container_registry Azure/avm-res-containerregistry-registry/azurerm 0.1.0
keyvault Azure/avm-res-keyvault-vault/azurerm 0.5.3
storage_account Azure/avm-res-storage-storageaccount/azurerm 0.1.1
vnet Azure/avm-res-network-virtualnetwork/azurerm 0.1.4

Resources

Name Type
azurerm_private_dns_zone.privatelink resource
azurerm_private_dns_zone_virtual_network_link.privatelink resource
azurerm_resource_group.rg resource
random_integer.number resource
azurerm_client_config.current data source

Inputs

No inputs.

Outputs

No outputs.

azure-verified-modules's People

Contributors

pwd9000-ml avatar dependabot[bot] avatar github-actions[bot] avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

rajeshsura189

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.