Kunskapstest

Slutförd

Tänk på följande två Bicep-filer.

main.bicep:

module storage1 'modules/stor.bicep' = {
  name: 'my-storage'
}

modules/stor.bicep:

resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
  name: 'mystorageaccount'
  location: resourceGroup().location
  kind: 'StorageV2'
  sku: {
    name: 'Premium_LRS'
  }
}
1.

Du distribuerar filen main.bicep med standardinställningarna. Du öppnar Azure Portal och tittar på distributionshistoriken för resursgruppen. Vad ser du?

2.

Du planerar att uppdatera filen main.bicep för att lägga till en annan resurs. Den nya resursen behöver åtkomst till nyckeln för lagringskontot som skapades i modulen. Vad du ska göra?

3.

Din kollega har skapat en stor Bicep-fil som du vill dela upp i moduler. Du vill identifiera de resurser som ska definieras tillsammans i varje modul. Vilket verktyg kan du överväga att använda för att hjälpa dig att uppnå den här uppgiften?