Si gestisce un'applicazione web multi-tier ospitata in produzione su VM di Azure. Si dispone di un template ARM per la configurazione delle VM per testare nuove funzionalità. È necessario un ambiente di staging che minimizzi i costi di hosting di Azure, esegua il provisioning automatico delle VM e utilizzi il template ARM personalizzato. Quale approccio soddisfa questi requisiti?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: In Azure DevOps, aggiungere attività alla pipeline di rilascio per creare ed eliminare le macchine virtuali in Azure DevTest Labs..
Perché questa è la risposta
L'approccio corretto è utilizzare Azure DevTest Labs in Azure DevOps. Azure DevTest Labs è progettato specificamente per ambienti di sviluppo e test, consentendo il provisioning rapido e l'eliminazione automatica delle VM, riducendo i costi. L'integrazione con le pipeline di rilascio di Azure DevOps permette di automatizzare la creazione e l'eliminazione delle VM usando il template ARM esistente. Le altre opzioni sono meno efficienti o non soddisfano tutti i requisiti: Eseguire comandi CLI o PowerShell da Azure Cloud Shell richiede un'esecuzione manuale e non automatizza il provisioning e l'eliminazione all'interno di una pipeline di rilascio. La distribuzione ad Azure Cloud Services è un servizio PaaS più orientato all'hosting di applicazioni che alla gestione di VM per ambienti di test con template ARM personalizzati e non offre la stessa ottimizzazione dei costi per scenari DevTest Labs.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta