Inicio rápido: Crear un centro de desarrollo y un proyecto con una plantilla de ARM

Importante

Azure Deployment Environments está en modo de mantenimiento, sin funcionalidades adicionales previstas.

Las funcionalidades existentes siguen estando disponibles. Use esta documentación para obtener la funcionalidad actual y las instrucciones operativas. Para obtener más información, consulte modo Maintenance para entornos de implementación de Azure.

En este inicio rápido se describe cómo usar una plantilla de Azure Resource Manager (plantilla de ARM) para crear y configurar un centro de desarrollo y un proyecto de entornos de implementación de Azure para crear un entorno.

Una plantilla de Azure Resource Manager es un archivo de notación de objetos JavaScript (JSON) que define tanto la infraestructura como la configuración de un proyecto. La plantilla usa sintaxis declarativa. Describes tu implementación deseada sin escribir la secuencia de comandos de programación para crearla.

Si el entorno cumple los requisitos previos y está familiarizado con el uso de plantillas de ARM, seleccione el botón Implementar en Azure. La plantilla se abre en Azure Portal.

Botón para implementar la plantilla de Resource Manager en Azure.

Prerrequisitos

  • Una suscripción de Azure. En caso de no tener una, cree una cuenta gratuita.
  • Los roles de Propietario o Colaborador en una suscripción de Azure o en un grupo de recursos.
  • Microsoft Entra ID. Su organización debe usar Microsoft Entra ID para la administración de identidades y accesos.

Revisión de la plantilla

La plantilla que se usa en este inicio rápido procede de Azure plantillas de inicio rápido.

Para ver la plantilla, consulte azuredeploy.json.

Recursos de Azure definidos en la plantilla:

Implementación de la plantilla

  1. Seleccione Abrir Cloud Shell en cualquiera de los siguientes bloques de código y siga las instrucciones para iniciar sesión en Azure.

  2. Cuando vea el mensaje desde la consola, asegúrese de que está listo para implementar en la suscripción elegida.

  3. Si se selecciona un shell de Bash , seleccione Cambiar a PowerShell y siga las indicaciones.

  4. Para implementar la plantilla, seleccione Copiar en el bloque de código y, a continuación, haga clic con el botón derecho en la consola del shell y seleccione Pegar.

    • Si desea usar los valores de parámetro predeterminados, use este código:

      $location = Read-Host "Please enter region name, for example, eastus"
      $templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.devcenter/deployment-environments/azuredeploy.json"
      
      Write-Host "Start provisioning..."
      
      New-AzDeployment -Name (New-Guid) -Location $location -TemplateUri $templateUri
      
      Write-Host "Provisioning completed."
      
      
    • Si desea escribir sus propios valores, use este código:

      $resourceGroupName = Read-Host "Please enter resource group name: "
      $devCenterName = Read-Host "Please enter dev center name: "
      $projectName = Read-Host "Please enter project name: "
      $environmentTypeName = Read-Host "Please enter environment type name: "
      $userObjectId = Read-Host "Please enter your user object ID, for example, xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
      
      $location = Read-Host "Please enter region name, for example, eastus"
      $templateUri = "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.devcenter/deployment-environments/azuredeploy.json"
      
      Write-Host "Start provisioning..."
      
      New-AzDeployment -Name (New-Guid) -Location $location -TemplateUri $templateUri -resourceGroupName $resourceGroupName -devCenterName $devCenterName -projectName $projectName -environmentTypeName $environmentTypeName -userObjectId $userObjectId
      
      Write-Host "Provisioning completed."
      
      

La plantilla tarda unos cinco minutos en implementarse.

Azure PowerShell se usa para implementar la plantilla. También puede usar Azure Portal y la CLI de Azure. Para obtener información sobre otros métodos de implementación, consulte Deploy resources with ARM templates and Azure portal.

Parámetros necesarios

  • Nombre del grupo de recursos: el nombre del grupo de recursos donde se ubicará el centro de desarrollo y el proyecto.
  • Nombre del centro de desarrollo: el nombre del centro de desarrollo.
  • Nombre del proyecto: nombre del proyecto asociado al centro de desarrollo.
  • Nombre del tipo de entorno: el nombre del tipo de entorno para el centro de desarrollo y el proyecto.
  • ID de objeto de usuario: el identificador de objeto de un usuario al que se le ha concedido el rol Usuario de Entornos de implementación.

Como alternativa, puede proporcionar acceso al proyecto de entornos de implementación en Azure Portal. Consulte Configurar el acceso a los recursos de Entornos de implementación de Azure.

Revisión de los recursos implementados

  1. Inicie sesión en Azure Portal.
  2. Seleccione Grupos de recursos.
  3. Seleccione el grupo de recursos que creó en la sección anterior.

Limpieza de recursos

Si ya no necesita los recursos que ha creado, elimínelos siguiendo estas instrucciones:

  1. Elimine los entornos asociados al proyecto mediante Azure Portal o el portal para desarrolladores.
  2. Elimine el recurso del proyecto.
  3. Elimine el recurso del centro de desarrollo.
  4. Elimine el grupo de recursos.
  5. Quite las asignaciones de roles que ya no necesite de la suscripción.

Paso siguiente

En este inicio rápido, ha creado y configurado un centro de desarrollo y un proyecto. Vaya al siguiente inicio rápido para aprender a crear un entorno.