CI/CD för Azure Power Platform

Application Insights
Azure DevOps
Web Apps
Power Apps
Repos

Lösningsidé

Om du vill att vi utökar den här artikeln med mer information, till exempel potentiella användningsfall, alternativa tjänster, implementeringsöverväganden eller prisvägledning, kan du berätta för oss GitHub Feedback!

Lär dig hur du skapar en CI/CD-pipeline för att hantera Power Platform programlivscykel med Azure DevOps.

Arkitektur

Arkitekturdiagram Laddaned en SVG för den här arkitekturen.

Dataflöde

  1. Lösningen uppdateras, vilket utlöser bygg-pipelinen.
  2. Kontinuerlig integrering exporterar lösningen från utvecklingsmiljön och sparar filer till Azure Repos.
  3. Kontinuerlig integrering skapar en hanterad lösning, kör tester och skapar en byggartefakt.
  4. Du distribuerar till din bygg-/testmiljö.
  5. Kontinuerlig distribution kör tester och dirigerar distributionen av den hanterade lösningen till målmiljöerna.
  6. Du distribuerar till produktionsmiljön.
  7. Program Insights samlar in och analyserar hälso-, prestanda- och användningsdata.
  8. Du granskar hälso-, prestanda- och användningsinformationen.
  9. Du uppdaterar dina eftersläpna objekt efter behov.

Komponenter

  • Power Apps:Microsoft Power Apps är en appskapande plattform med lite kod.
  • Azure DevOps:Azure DevOps kan skapa, testa och distribuera en lösning på alla språk, till alla moln eller lokalt.
  • Azure Repos:Azure Repos tillhandahåller molnbaserade privata Git-lagringsplatsen.
  • Azure Application Insights:Program Insights är en funktion i Azure Monitor som du kan använda för att övervaka dina live-program.

Prissättning

Nästa steg

Ytterligare Power Apps arkitekturer:

Ytterligare CI/CD-arkitekturer: