CI/CD for Azure Web Apps
Med Azure Web Apps kan du raskt og enkelt utvikle nettapper med ASP.NET, Java, Node.js eller PHP. Skap verdier for kundene dine raskere med et datasamlebånd for kontinuerlig integrasjon (CI) og kontinuerlig distribusjon (CD) som automatisk sender alle endringene dine til Web Apps.
Endre kildekoden til appen.
Lagre appkode og web.config-filen for Web Apps.
Kontinuerlig integrasjon utløser appkompilering og enhetstesting.
Kontinuerlig distribusjon utløser organisert distribusjon av appartefakter med miljøspesifikke parametere.
Distribusjon til Web Apps.
Azure Application Insights samler inn og analyserer tilstands-, ytelses- og bruksdata.
Se gjennom tilstands-, ytelses- og bruksinformasjon.
Oppdater loggen over gjenværende arbeid.
- 1 Endre kildekoden til appen.
- 2 Lagre appkode og web.config-filen for Web Apps.
- 3 Kontinuerlig integrasjon utløser appkompilering og enhetstesting.
- 4 Kontinuerlig distribusjon utløser organisert distribusjon av appartefakter med miljøspesifikke parametere.
- 5 Distribusjon til Web Apps.
- 6 Azure Application Insights samler inn og analyserer tilstands-, ytelses- og bruksdata.
- 7 Se gjennom tilstands-, ytelses- og bruksinformasjon.
- 8 Oppdater loggen over gjenværende arbeid.
Implementeringsveiledning
Produkter/beskrivelse | Dokumentasjon | |
---|---|---|
Application Insights |
Oppdag, sorter og diagnostiser problemer i nettappene og tjenestene dine. | |
Nettapper |
Utvikle og distribuer driftskritiske nettapper i stor skala på et blunk. | |
Azure DevOps |
Tjenester som team kan bruke til å dele kode, få oversikt over arbeidet og levere programvare. | |
Visual Studio |
Et kreativt springbrett som lar deg se og redigere kode og deretter feilsøke, kompilere og publisere apper for Android, iOS, Windows, Internett og skyen. |
Relaterte løsningsarkitekturer
Oversikt over CI/CD for stabil infrastruktur med Jenkins og Terraform i Azure Virtual Architecture
Azure-skyen er som skapt for drifting av virtuelle maskiner som kjører Windows eller Linux. Uansett om du bruker Java, Node.js, Go eller PHP til å utvikle appene dine, trenger du et datasamlebånd for kontinuerlig integrasjon (CI) og kontinuerlig distribusjon (CD) for å sende endringer til disse virtuelle maskinene automatisk.
CI/CD for beholdere med Jenkins og Kubernetes i Azure Kubernetes Service (AKS)
Beholdere gjør det enkelt å utvikle og distribuere apper kontinuerlig. Ved å organisere distribusjonen av disse beholderne med Azure Kubernetes Service (AKS), får du replikerbare og administrerbare klynger av beholdere.