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 Azure Kubernetes 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 para ContentoresOs contentores facilitam em muito a tarefa de compilar e implementar aplicações de forma contínua. Ao orquestrar a implementação desses contentores através do Kubernetes no Azure Kubernetes Service (AKS), pode obter clusters de contentores replicáveis e geríveis.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 Azure Container

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

Distribuzione nel servizio Azure Kubernetes

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

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 Azure Container
  5. 5 Il trigger di distribuzione continua orchestra la distribuzione di artefatti dell'applicazione con parametri specifici dell'ambiente
  1. 6 Distribuzione nel servizio Azure Kubernetes
  2. 7 Il contenitore viene avviato usando l'immagine del contenitore dal Registro Azure Container
  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 Container

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

Servizio Azure Kubernetes

Semplifica la distribuzione, la gestione e le operazioni di Kubernetes

Application Insights

Rileva, valuta e diagnostica i problemi nelle app e nei servizi Web

Azure DevOps

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

Architetture delle soluzioni correlate

CI/CD para VMs do AzureO Azure é uma cloud de classe mundial para alojar máquinas virtuais com o Windows ou Linux. Quer utilize ASP.NET, Java, Node.js ou PHP para programar aplicações, necessitará de um pipeline de integração e implementação contínuas (CI/CD) para aplicar automaticamente as alterações a estas máquinas virtuais.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.