Integrazione continua/Recapito continuo per le app Web di Azure

Il servizio app Web di Azure è un modo facile e veloce per creare app Web con ASP.NET, Java, Node.js o PHP. Per velocizzare i tempi di distribuzione, puoi usare una pipeline di integrazione continua e distribuzione continua che effettua automaticamente il push di ogni modifica nelle app Web.

CI/CD for Azure Web AppsAzure Web Apps is a fast and simple way to create web apps using ASP.NET, Java, Node.js, or PHP. Deliver value faster to your customers with a continuous integration and continuous deployment (CI/CD) pipeline that pushes each of your changes automatically to Web Apps.12345678

Modificare il codice sorgente dell'applicazione.

Eseguire il commit del codice dell'applicazione e del file web.config delle app Web.

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 nelle app Web.

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

Esaminare le informazioni su integrità, prestazioni e utilizzo.

Aggiornare l'elemento del backlog.

  1. 1 Modificare il codice sorgente dell'applicazione.
  2. 2 Eseguire il commit del codice dell'applicazione e del file web.config delle app Web.
  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.
  1. 5 Distribuzione nelle app Web.
  2. 6 Azure Application Insights raccoglie e analizza i dati relativi a integrità, prestazioni e utilizzo.
  3. 7 Esaminare le informazioni su integrità, prestazioni e utilizzo.
  4. 8 Aggiornare l'elemento del backlog.

Linee guida di implementazione

Prodotti/Descrizione Documentazione

Application Insights

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

App Web

Crea e distribuisci rapidamente app Web di importanza strategica su vasta scala.

Azure DevOps

Servizi per i team per condividere codice, tenere traccia del lavoro e fornire software.

Visual Studio

Un launchpad creativo per la visualizzazione e la modifica del codice e successivamente il debug, la compilazione e la pubblicazione di app per Android, iOS, Windows, il Web e il cloud.

Architetture delle soluzioni correlate