Share via


Avvio rapido: Creare una risorsa CCF gestita di Azure con l'interfaccia della riga di comando di Azure

CCF gestito di Azure è un servizio nuovo e altamente sicuro per la distribuzione di applicazioni riservate. Per altre informazioni su CCF gestito di Azure, vedere Informazioni su Azure Managed Confidential Consortium Framework.

Se non si ha una sottoscrizione di Azure, creare un account Azure gratuito prima di iniziare.

L'interfaccia della riga di comando di Azure viene usata per creare e gestire le risorse di Azure con comandi o script.

Prerequisiti

  • Questa guida introduttiva richiede la versione 2.51.0 o successiva dell'interfaccia della riga di comando di Azure. Se si usa Azure Cloud Shell, la versione più recente è già installata.
  • È necessario anche OpenSSL in un computer che esegue Windows o Linux.

Creare un gruppo di risorse

Un gruppo di risorse è un contenitore logico in cui vengono distribuite e gestite le risorse di Azure. Usare il comando az group create per creare un gruppo di risorse denominato myResourceGroup nella posizione southcentralus .

az group create --name "myResourceGroup" --location "SouthCentralUS"

Creare un membro

Generare una coppia di chiavi per il membro. Al termine dei comandi seguenti, la chiave pubblica del membro viene salvata in member0_cert.pem e la chiave privata viene salvata in member0_privk.pem.

openssl ecparam -out "member0_privk.pem" -name "secp384r1" -genkey
openssl req -new -key "member0_privk.pem" -x509 -nodes -days 365 -out "member0_cert.pem" -"sha384" -subj=/CN="member0"

Creare una risorsa CCF gestita

Usare il comando az confidentialledger managedccfs create dell'interfaccia della riga di comando di Azure per creare una risorsa CCF gestita nel gruppo di risorse del passaggio precedente. È necessario fornire alcune informazioni:

  • Nome CCF gestito: stringa da 3 a 32 caratteri che può contenere solo numeri (0-9), lettere (a-z, A-Z) e trattini (-)

    Importante

    Ogni risorsa CCF gestita deve avere un nome univoco. Sostituire <your-unique-managed-ccf-name> con il nome della risorsa negli esempi seguenti.

  • Nome del gruppo di risorse: myResourceGroup.

  • Località: southcentralus o westeurope. Il valore predefinito è southcentralus.

  • Membri: raccolta di membri iniziali da aggiungere alla risorsa. È necessario almeno un membro.

  • Numero di nodi: numero di nodi nella risorsa. Il valore predefinito è 3.

az confidentialledger managedccfs create --name "<your-unique-managed-ccf-name>" --resource-group "myResourceGroup" --location "southcentralus" --members "[{certificate:'c:/certs/member0_cert.pem',identifier:'it-admin',group:'IT'},{certificate:'c:/certs/member1_cert.pem',identifier:'finance-admin',group:'Finance'}]"

Per visualizzare la risorsa creata in precedenza:

az confidentialledger managedccfs show --name "<your-unique-managed-ccf-name>" --resource-group "myResourceGroup"

Per elencare le risorse CCF gestite in myResourceGroup:

az confidentialledger managedccfs list --resource-group "myResourceGroup"

Per elencare le risorse CCF gestite in una sottoscrizione:

az confidentialledger managedccfs list --subscription <subscription id or subscription name>

Passaggi successivi

In questa guida introduttiva è stata creata una risorsa CCF gestita usando il portale di Azure. Per altre informazioni sul libro mastro riservato di Azure e su come integrarlo con le applicazioni, continuare con questi articoli: