Contrôle des connaissances

Effectué

Prenez les deux fichiers Bicep suivants.

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.

Vous déployez le fichier main.bicep avec les paramètres par défaut. Vous ouvrez le portail Azure et regardez l’historique de déploiement du groupe de ressources. Que voyez-vous ?

2.

Vous voulez mettre à jour le fichier main.bicep pour ajouter une autre ressource. La nouvelle ressource doit accéder à la clé du compte de stockage créé dans le module. Que faire ?

3.

Votre collègue a créé un grand fichier Bicep que vous voulez décomposer en modules. Vous voulez identifier les ressources qui doivent être définies ensemble dans chaque module. Quel outil pouvez-vous utiliser pour vous aider à accomplir cette tâche ?