Ignora esplorazione

Integrazione continua/Distribuzione continua per le macchine virtuali di Azure

Azure è un cloud di livello superiore per ospitare macchine virtuali che eseguono Windows o Linux. Indipendentemente dal linguaggio che usi per sviluppare le tue applicazioni, ad esempio ASP.NET, Java, Node.js o PHP, ti servirà una pipeline di integrazione continua e distribuzione continua per effettuare automaticamente il push delle modifiche nelle macchine virtuali.

Azure DevOps fornisce la pipeline di integrazione continua/distribuzione continua a partire da un repository Git per la gestione del codice sorgente dell'applicazione e del codice dell'infrastruttura (modelli di Azure Resource Manager), un sistema di compilazione per la generazione di pacchetti e altri artefatti di compilazione e un sistema di gestione del rilascio per la configurazione di una pipeline per la distribuzione delle modifiche negli ambienti di sviluppo, test e produzione. La pipeline usa modelli di Azure Resource Manager per effettuare il provisioning o aggiornare l'infrastruttura in ogni ambiente e quindi distribuisce la build aggiornata. Puoi anche usare Azure DevTest Labs per eliminare automaticamente le risorse di test non in uso.

CI/CD para VMs AzureO Azure é uma nuvem da mais alta qualidade para hospedar máquinas virtuais em execução no Windows ou no Linux. Independentemente de usar ASP.NET, Java, Node.js ou PHP para desenvolver aplicativos, será necessário um pipeline de CI/CD (integração contínua e implantação contínua) para efetuar push de suas alterações para essas máquinas virtuais automaticamente.1234567888910

Modifica del codice sorgente dell'applicazione

Commit del codice dell'applicazione e modello di Azure Resource Manager

L'integrazione continua attiva la compilazione dell'applicazione e gli unit test

Il trigger di distribuzione continua orchestra la distribuzione di artefatti dell'applicazione con parametri specifici dell'ambiente

Distribuzione nell'ambiente di controllo qualità

Distribuzione nell'ambiente di staging

Distribuzione nell'ambiente di produzione

Application Insights raccoglie e analizza i dati relativi a integrità, prestazioni e utilizzo

Verifica delle informazioni su integrità, prestazioni e utilizzo

Aggiornamento dell'elemento del backlog

  1. 1 Modifica del codice sorgente dell'applicazione
  2. 2 Commit del codice dell'applicazione e modello di Azure Resource Manager
  3. 3 L'integrazione continua attiva la compilazione dell'applicazione e gli unit test
  4. 4 Il trigger di distribuzione continua orchestra la distribuzione di artefatti dell'applicazione con parametri specifici dell'ambiente
  5. 5 Distribuzione nell'ambiente di controllo qualità
  1. 6 Distribuzione nell'ambiente di staging
  2. 7 Distribuzione nell'ambiente di produzione
  3. 8 Application Insights raccoglie e analizza i dati relativi a integrità, prestazioni e utilizzo
  4. 9 Verifica delle informazioni su integrità, prestazioni e utilizzo
  5. 10 Aggiornamento dell'elemento del backlog

Linee guida di implementazione

Architetture delle soluzioni correlate