Gestire i gruppi di risorse di Azure usando l'interfaccia della riga di comando di Azure

Informazioni su come usare l'interfaccia della riga di comando di Azure con Azure Resource Manager per gestire i gruppi di risorse di Azure. Per la gestione delle risorse di Azure, vedere Gestire le risorse di Azure usando l'interfaccia della riga di comando di Azure.

Prerequisiti

Che cos'è un gruppo di risorse

Un gruppo di risorse è un contenitore con risorse correlate per una soluzione Azure. Il gruppo di risorse può includere tutte le risorse della soluzione o solo le risorse da gestire come gruppo. Si decide come aggiungere risorse ai gruppi di risorse in base a ciò che rende più opportuno l'organizzazione. È in genere consigliabile aggiungere risorse che condividono lo stesso ciclo di vita allo stesso gruppo di risorse per poterle distribuire, aggiornare ed eliminare facilmente come gruppo.

Il gruppo di risorse archivia i metadati delle risorse. Quando si specifica una posizione per il gruppo di risorse, si specifica dove vengono archiviati tali metadati. Per motivi di conformità potrebbe essere necessario assicurarsi che i dati siano archiviati in una determinata area.

Creare gruppi di risorse

Per creare un gruppo di risorse usare az group create.

az group create --name demoResourceGroup --location westus

Elencare i gruppi di risorse

Per elencare i gruppi di risorse nella sottoscrizione, usare az group list.

az group list

Per ottenere un gruppo di risorse, usare az group show.

az group show --name exampleGroup

Eliminare i gruppi di risorse

Per eliminare un gruppo di risorse, usare az group delete.

az group delete --name exampleGroup

Per altre informazioni sul modo in cui Azure Resource Manager ordina l'eliminazione delle risorse, vedere Eliminazione Resource Manager gruppo di risorse di Azure.

Distribuire le risorse

È possibile distribuire le risorse di Azure usando l'interfaccia della riga di comando di Azure o distribuendo un modello di Azure Resource Manager (ARM) o un file Bicep.

Distribuire le risorse usando le operazioni di archiviazione

Nell'esempio seguente viene creato un account di archiviazione. Il nome specificato per l'account di archiviazione deve essere univoco in Azure.

az storage account create --resource-group exampleGroup --name examplestore --location westus --sku Standard_LRS --kind StorageV2

Distribuire le risorse usando un modello di Resource Manager o un file Bicep

Per distribuire un modello arm o un file Bicep, usare az deployment group create.

az deployment group create --resource-group exampleGroup --template-file storage.bicep

Nell'esempio seguente viene illustrato il file Bicep denominato storage.bicep che si sta distribuendo:

@minLength(3)
@maxLength(11)
param storagePrefix string

var uniqueStorageName = concat(storagePrefix, uniqueString(resourceGroup().id))

resource uniqueStorage 'Microsoft.Storage/storageAccounts@2022-09-01' = {
  name: uniqueStorageName
  location: 'eastus'
  sku: {
    name: 'Standard_LRS'
  }
  kind: 'StorageV2'
  properties: {
    supportsHttpsTrafficOnly: true
  }
}

Per altre informazioni sulla distribuzione di un modello di Resource Manager, vedere Distribuire le risorse con modelli di Resource Manager e l'interfaccia della riga di comando di Azure.

Per altre informazioni sulla distribuzione di un file Bicep, vedere Distribuire le risorse con Bicep e l'interfaccia della riga di comando di Azure.

Bloccare i gruppi di risorse

I blocchi impediscono ad altri utenti dell'organizzazione di modificare o eliminare accidentalmente risorse di importanza fondamentale.

Per impedire l'eliminazione di un gruppo di risorse e delle relative risorse, usare az lock create.

az lock create --name LockGroup --lock-type CanNotDelete --resource-group exampleGroup

Per ottenere i blocchi per un gruppo di risorse, usare az lock list.

az lock list --resource-group exampleGroup

Per eliminare un blocco, usare az lock delete.

az lock delete --name exampleLock --resource-group exampleGroup

Per altre informazioni, vedere Bloccare le risorse con Azure Resource Manager.

Contrassegna i gruppi di risorse

È possibile applicare tag ai gruppi di risorse e alle risorse per organizzare logicamente gli asset. Per informazioni, vedere Uso di tag per organizzare le risorse di Azure.

Esportare i gruppi di risorse nei modelli

Per facilitare la creazione di modelli di Resource Manager, è possibile esportare un modello da risorse esistenti. Per altre informazioni, vedere Usare l'interfaccia della riga di comando di Azure per esportare un modello.

Gestire l'accesso ai gruppi di risorse

Per gestire l'accesso a un gruppo di risorse, usare il controllo degli accessi in base al ruolo di Azure. Per altre informazioni, vedere Aggiungere o rimuovere assegnazioni di ruolo di Azure tramite l'interfaccia della riga di comando di Azure.

Passaggi successivi