Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa guida introduttiva descrive come utilizzare un modello ARM (Azure Resource Manager) per creare e configurare un dev center e un progetto nel contesto degli Ambienti di Distribuzione di Azure, finalizzati alla creazione di un ambiente.
Un modello di Azure Resource Manager è un file JSON (JavaScript Object Notation) che definisce l'infrastruttura e la configurazione del progetto. Il modello usa la sintassi dichiarativa. Si descrive la distribuzione prevista senza scrivere la sequenza di comandi di programmazione necessari per creare la distribuzione.
Se l'ambiente soddisfa i prerequisiti e si ha familiarità con l'uso dei modelli di Resource Manager, selezionare il pulsante Distribuisci in Azure. Il modello viene visualizzato nel portale di Azure.
Prerequisiti
- Una sottoscrizione di Azure. Crea un account gratuito se non ne hai uno.
- Ruolo Proprietario o Collaboratore in una sottoscrizione di Azure o in un gruppo di risorse.
- Microsoft Entra ID. L'organizzazione deve usare Microsoft Entra ID per la gestione delle identità e degli accessi.
Rivedere il modello
Il modello usato in questo avvio rapido proviene dai modelli di avvio rapido di Azure.
Per visualizzare il modello, vedere azuredeploy.json.
Risorse di Azure definite nel modello:
- Microsoft.DevCenter/devcenters. Creare un Dev Center.
- Microsoft.DevCenter/devcenters/catalogs. Creare un catalogo.
- Microsoft.DevCenter/devcenters/environmentTypes. Creare un tipo di ambiente nel centro di sviluppo.
- Microsoft.DevCenter/projects. Creare un progetto.
- Microsoft.Authorization/roleAssignments. Creare un'assegnazione di ruolo.
- Microsoft.DevCenter/projects/environmentTypes. Creare un tipo di ambiente di progetto.
Implementare il modello
Selezionare Open Cloud Shell sopra uno dei blocchi di codice seguenti e seguire le istruzioni per accedere ad Azure.
Quando viene visualizzata la richiesta dalla console, assicurarsi di essere pronti per la distribuzione nella sottoscrizione prescelta.
Selezionare la shell di PowerShell e seguire le istruzioni.
Per continuare a distribuire il modello, selezionare Copia nel blocco di codice, quindi fare clic con il pulsante destro del mouse sulla console della shell e scegliere Incolla.
Per usare i valori dei parametri predefiniti, usare questo codice:
$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."Se si vogliono immettere valori personalizzati, usare questo codice:
$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 distribuzione del modello richiede circa 5 minuti.
Per distribuire il modello viene usato Azure PowerShell. È anche possibile usare il portale di Azure e l'interfaccia della riga di comando di Azure. Per informazioni sugli altri metodi di distribuzione, vedere Distribuire modelli.
Parametri obbligatori
- Nome del gruppo di risorse: nome del gruppo di risorse in cui si trova il dev center e il progetto.
- Nome del centro di sviluppo: nome del centro di sviluppo.
- Nome progetto: nome del progetto associato al dev center.
- Nome del tipo di ambiente: nome del tipo di ambiente sia per il dev center che per il progetto.
- ID oggetto utente: L'ID dell'oggetto di un utente a cui è stato assegnato il ruolo Utente Ambienti di distribuzione.
In alternativa, è possibile fornire l'accesso al progetto ambienti di distribuzione nel portale di Azure. Consulta Fornire l'accesso utente ai progetti di ambienti di distribuzione di Azure.
Esaminare le risorse distribuite
- Accedi al portale di Azure.
- Selezionare Gruppi di risorse nel riquadro sinistro.
- Selezionare il gruppo di risorse creato nella sezione precedente.
Pulire le risorse
Se le risorse create non sono più necessarie, eliminarle seguendo queste istruzioni:
- Eliminare tutti gli ambienti associati al progetto usando il portale di Azure o il portale per sviluppatori.
- Eliminare la risorsa del progetto.
- Eliminare la risorsa del centro di sviluppo.
- Eliminare il gruppo di risorse.
- Rimuovere le assegnazioni di ruolo che non sono più necessarie dalla sottoscrizione.
Passo successivo
In questo quickstart, hai creato e configurato un centro di sviluppo e un progetto. Passare all'avvio rapido successivo per imparare a creare un ambiente.