Building - Infra on Azure

 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

 

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++azure-

bicep-deployment/
├── .github/
│   └── workflows/
│       └── main.yml
├── globalResources/
│   ├── aad/
│   │   └── aad.bicep
│   ├── azurePolicy/
│   │   └── azurePolicy.bicep
│   ├── azureMonitor/
│   │   └── azureMonitor.bicep
│   └── ...
├── managementGroup/
│   ├── mg1/
│   │   └── subscription1/
│   │       ├── storageAccount/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       ├── virtualNetwork/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       └── README.md
│   └── mg2/
│       └── ...
├── azurepipeline.yaml  <-- Your Azure Pipeline configuration file
└── README.md















bicep-deployment/
├── .github/
│   └── workflows/
│       └── main.yml
├── globalResources/
│   ├── aad/
│   │   └── aad.bicep
│   ├── azurePolicy/
│   │   └── azurePolicy.bicep
│   ├── azureMonitor/
│   │   └── azureMonitor.bicep
│   └── ...
├── managementGroup/
│   ├── mg1/
│   │   └── subscription1/
│   │       ├── storageAccount/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       ├── virtualNetwork/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       └── README.md
│   └── mg2/
│       └── ...
└── README.md







With Management Group, Subscription and Storage

bicep-deployment/
├── .github/
│   └── workflows/
│       └── main.yml
├── managementGroup/
│   ├── mg1/
│   │   └── subscription1/
│   │       ├── storageAccount/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── storageAccount.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       ├── virtualNetwork/
│   │       │   ├── eastus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   ├── westus/
│   │       │   │   ├── rg1/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   ├── rg2/
│   │       │   │   │   └── virtualNetwork.bicep
│   │       │   │   └── parameters.json
│   │       │   └── parameters.json
│   │       └── README.md
│   └── mg2/
│       └── ...
└── README.md




















bicep-deployment/
├── .github/
│   └── workflows/
│       └── main.yml
├── storageAccount/
│   ├── eastus/
│   │   ├── rg1/
│   │   │   └── storageAccount.bicep
│   │   ├── rg2/
│   │   │   └── storageAccount.bicep
│   │   └── parameters.json
│   ├── westus/
│   │   ├── rg1/
│   │   │   └── storageAccount.bicep
│   │   ├── rg2/
│   │   │   └── storageAccount.bicep
│   │   └── parameters.json
│   └── parameters.json
├── virtualNetwork/
│   ├── eastus/
│   │   ├── rg1/
│   │   │   └── virtualNetwork.bicep
│   │   ├── rg2/
│   │   │   └── virtualNetwork.bicep
│   │   └── parameters.json
│   ├── westus/
│   │   ├── rg1/
│   │   │   └── virtualNetwork.bicep
│   │   ├── rg2/
│   │   │   └── virtualNetwork.bicep
│   │   └── parameters.json
│   └── parameters.json
└── README.md

Comments

Popular posts from this blog

Azure : 400 : Sec : 2 : NEW Configure processes and communication

Azure : 104 : Sec: 2 : Azure Concepts

Azure-104 : Sec1 :