Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Microsoft Azure-Nachweis ist eine Lösung zum Nachweis von vertrauenswürdigen Ausführungsumgebungen (Trusted Execution Environments, TEEs). Dieser Schnellstart konzentriert sich auf den Prozess des Deploys einer Bicep-Datei zur Erstellung einer Microsoft Azure-Attestierungsrichtlinie.
Bicep ist eine domänenspezifische Sprache (Domain-Specific Language, DSL), die eine deklarative Syntax zur Bereitstellung von Azure-Ressourcen verwendet. Sie bietet eine präzise Syntax, zuverlässige Typsicherheit und Unterstützung für die Wiederverwendung von Code. Bicep bietet die beste Entwicklungserfahrung für Ihre Infrastructure-as-Code-Lösungen in Azure.
Voraussetzungen
Wenn Sie noch kein Azure-Abonnement haben, erstellen Sie ein kostenloses Konto, bevor Sie beginnen.
Überprüfen der Bicep-Datei
Die in dieser Schnellstartanleitung verwendete Bicep-Datei stammt aus den Azure-Schnellstartvorlagen.
@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
Azure-Ressourcen, die in der Bicep-Datei definiert sind:
Bereitstellen der Bicep-Datei
Speichern Sie die Bicep-Datei als main.bicep auf Ihrem lokalen Computer.
Stellen Sie die Bicep-Datei entweder mit Azure CLI oder mit Azure PowerShell bereit.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicepNach Abschluss der Bereitstellung sollte eine Meldung mit dem Hinweis angezeigt werden, dass die Bereitstellung erfolgreich war.
Validierung der Bereitstellung
Verwenden Sie das Azure-Portal, die Azure CLI oder Azure PowerShell, um zu überprüfen, ob die Ressourcengruppe und die Serverressource erstellt wurden.
az resource list --resource-group exampleRG
Bereinigen von Ressourcen
Andere Azure Attestation-Szenarien bauen auf dieser Schnellstartanleitung auf. Wenn Sie planen, mit weiteren Schnellstartanleitungen und Tutorials fortzufahren, möchten Sie diese Ressourcen vielleicht an Ort und Stelle belassen.
Löschen Sie die Ressourcengruppe, wenn sie nicht mehr benötigt wird; damit wird die Attestierungsressource gelöscht. Die Ressourcengruppe kann über die Azure-Befehlszeilenschnittstelle oder mithilfe von Azure PowerShell gelöscht werden:
az group delete --name exampleRG
Nächste Schritte
In dieser Schnellstartanleitung haben Sie mithilfe einer Bicep-Datei eine Nachweisressource erstellt und die Bereitstellung überprüft. Weitere Informationen zum Azure-Nachweis finden Sie unter Übersicht über den Azure-Nachweis.