Compartir a través de


Inicio rápido: Creación de un centro de desarrollo y un proyecto para entornos de implementación mediante una plantilla de ARM

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 usada en este inicio rápido forma parte de las plantillas de inicio rápido de Azure.

Para ver la plantilla, consulte azuredeploy.json.

Recursos de Azure definidos en la plantilla:

Implementación de la plantilla

  1. Seleccione Abrir Cloud Shell encima de 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. Seleccione el shell de PowerShell y siga las indicaciones.

  4. Si desea seguir implementando 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 implementación de la plantilla tarda unos 5 minutos.

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 Implementación de plantillas.

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 Proporcionar acceso de usuario a proyectos 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 en el panel izquierdo.
  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.