Ignora esplorazione

Integrazione continua/Distribuzione continua per i contenitori

I contenitori semplificano la compilazione e la distribuzione continua di applicazioni. Grazie all'orchestrazione della distribuzione dei contenitori tramite Kubernetes nel servizio Kubernetes di Azure puoi ottenere cluster di contenitori gestibili e replicabili.

Configurando una compilazione continua per generare l'orchestrazione e le immagini dei contenitori, Azure DevOps migliora la velocità e l'affidabilità della distribuzione.

CI/CD for ContainersContainers make it very easy for you to continuously build and deploy your applications. By orchestrating deployment of those containers using Kubernetes in Azure Kubernetes Service (AKS), you can achieve replicable, manageable clusters of containers.12345678910

Modifica del codice sorgente dell'applicazione

Commit del codice dell'applicazione

L'integrazione continua attiva la compilazione dell'applicazione, la compilazione dell'immagine del contenitore e gli unit test

Push dell'immagine del contenitore nel Registro contenitori di Azure

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

Distribuzione nel servizio Kubernetes di Azure (AKS)

Il contenitore viene avviato usando l'immagine del contenitore dal Registro contenitori di Azure

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
  3. 3 L'integrazione continua attiva la compilazione dell'applicazione, la compilazione dell'immagine del contenitore e gli unit test
  4. 4 Push dell'immagine del contenitore nel Registro contenitori di Azure
  5. 5 Il trigger di distribuzione continua orchestra la distribuzione di artefatti dell'applicazione con parametri specifici dell'ambiente
  1. 6 Distribuzione nel servizio Kubernetes di Azure (AKS)
  2. 7 Il contenitore viene avviato usando l'immagine del contenitore dal Registro contenitori di Azure
  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

Prodotti/Descrizione Documentazione

Registro di sistema del contenitore

Archivia e gestisci le immagini dei contenitori in tutti i tipi di distribuzione di Azure

Azure Kubernetes Service (AKS)

Semplifica la distribuzione, la gestione e le operazioni di Kubernetes

Application Insights

Azure DevOps

Creare e distribuire app multipiattaforma per ottenere il massimo dai servizi di Azure

Architetture delle soluzioni correlate

CI/CD for Azure VMsAzure is a world-class cloud for hosting virtual machines running Windows or Linux. Whether you use ASP.NET, Java, Node.js, or PHP to develop applications, you’ll need a continuous integration and continuous deployment (CI/CD) pipeline to push changes to these virtual machines automatically.1234567888910

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.