Rychlý start: Vytvoření poskytovatele Azure Attestation pomocí souboru Bicep

Ověření identity Microsoft Azure je řešení pro testování důvěryhodných spouštěcích prostředí (TEE). Tento rychlý průvodce se zaměřuje na proces nasazení souboru Bicep k vytvoření atestační politiky Microsoft Azure.

Bicep je jazyk specifický pro doménu (DSL), který k nasazování prostředků Azure používá deklarativní syntaxi. Poskytuje stručnou syntaxi, spolehlivou bezpečnost typů a podporu opětovného použití kódu. Bicep nabízí nejlepší prostředí pro vytváření obsahu pro řešení infrastruktury jako kódu v Azure.

Požadavky

Pokud nemáte předplatné Azure, vytvořte si bezplatný účet před zahájením.

Prohlédnout si soubor Bicep

Soubor Bicep použitý v tomto quickstartu pochází z Azure Quickstart Templates.

@description('Name of the Attestation provider. Must be between 3 and 24 characters in length and use numbers and lower-case letters only.')
param attestationProviderName string = uniqueString(resourceGroup().name)

@description('Location for all resources.')
param location string = resourceGroup().location

param policySigningCertificates string = ''

var PolicySigningCertificates = {
  PolicySigningCertificates: {
    keys: [
      {
        kty: 'RSA'
        use: 'sig'
        x5c: [
          policySigningCertificates
        ]
      }
    ]
  }
}

resource attestationProvider 'Microsoft.Attestation/attestationProviders@2021-06-01' = {
  name: attestationProviderName
  location: location
  properties: (empty(policySigningCertificates) ? json('{}') : PolicySigningCertificates)
}

output attestationName string = attestationProvider.id
output location string = location
output resourceGroupName string = resourceGroup().name
output resourceId string = attestationProvider.id

Prostředky Azure definované v souboru Bicep:

Nasazení souboru Bicep

  1. Uložte soubor Bicep jako main.bicep do místního počítače.

  2. Nasaďte soubor Bicep pomocí Azure CLI nebo Azure PowerShellu.

    az group create --name exampleRG --location eastus
    
    az deployment group create --resource-group exampleRG --template-file main.bicep
    

    Po dokončení nasazení by se měla zobrazit zpráva, že nasazení bylo úspěšné.

Ověření nasazení

K ověření vytvoření skupiny prostředků a prostředku serveru použijte Azure Portal, Azure CLI nebo Azure PowerShell.

az resource list --resource-group exampleRG

Vyčistěte zdroje

Ostatní funkce Azure Attestation vycházejí z tohoto rychlého startu. Pokud chcete pokračovat v práci s dalšími rychlými návody a kurzy, můžete chtít tyto prostředky zachovat.

Pokud už ji nepotřebujete, odstraňte skupinu prostředků, která odstraní prostředek ověření identity. Odstranění skupiny prostředků pomocí Azure CLI nebo Azure PowerShellu:

az group delete --name exampleRG

Další kroky

V tomto rychlém průvodci jste vytvořili prověřovací prostředek pomocí souboru Bicep a ověřili jste nasazení. Další informace o službě Azure Attestation najdete v tématu Přehled ověření identity Azure.