Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft Azure Attestation es una solución para atestar entornos de ejecución de confianza (TEE). Este inicio rápido se centra en el proceso de implementación de un archivo de Bicep para crear una directiva de Microsoft Azure Attestation.
Bicep es un lenguaje específico de dominio (DSL) que usa una sintaxis declarativa para implementar recursos de Azure. Brinda sintaxis concisa, seguridad de tipos confiable y compatibilidad con la reutilización de código. Bicep ofrece la mejor experiencia de creación para sus soluciones de infraestructura como código en Azure.
Prerrequisitos
Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.
Revisión del archivo de Bicep
El archivo Bicep utilizado en este inicio rápido proviene de las Plantillas de Inicio Rápido de Azure.
@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
Recursos de Azure definidos en el archivo de Bicep:
Desplegar el archivo Bicep
Guarde el archivo de Bicep como main.bicep en el equipo local.
Implemente el archivo de Bicep mediante la CLI de Azure o Azure PowerShell.
az group create --name exampleRG --location eastus az deployment group create --resource-group exampleRG --template-file main.bicepUna vez finalizada la implementación, debería mostrarse un mensaje indicando que la implementación se realizó correctamente.
Validación de la implementación
Use Azure Portal, la CLI de Azure o Azure PowerShell para comprobar que se creó el grupo de recursos y el recurso de servidor.
az resource list --resource-group exampleRG
Limpieza de recursos
Otras versiones de Azure Attestation se basan en este inicio rápido. Si tiene pensado seguir trabajando en otros inicios rápido y tutoriales, considere la posibilidad de dejar estos recursos activos.
Cuando ya no sea necesario, elimine el grupo de recursos, que elimina el recurso de atestación. Para eliminar el grupo de recursos mediante la CLI de Azure o Azure PowerShell:
az group delete --name exampleRG
Pasos siguientes
En este inicio rápido ha creado un recurso de atestación mediante un archivo de Bicep y ha validado la implementación. Para más información sobre Azure Attestation, consulte Introducción a Azure Attestation.