Del via


Oversikt over behandling av applivssyklus med Microsoft Power Platform

Artiklene i denne delen beskriver hvordan du kan implementere ALM (administrasjon av applivssyklus) ved hjelp av Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio og Microsoft Dataverse.

Hva er ALM?

ALM er behandling av livssyklus for apper, inkludert styring, utvikling og vedlikehold. I tillegg inkluderer det disse disiplinene: administrasjon av krav, programvarearkitektur, utvikling, testing, vedlikehold, endringsadministrasjon, støtte, kontinuerlig integrasjon, prosjektbehandling, distribusjon, utgivelsesadministrasjon og styring. ALM-verktøy gir et standardisert system for kommunikasjon og samarbeid mellom programvareutviklingsteam og relaterte avdelinger, for eksempel test og operasjoner. Disse verktøyene kan også automatisere prosessen med programvareutvikling og levering. Til dette formålet kombineer ALM disiplinene som angår alle aspekter av prosessen, for å oppnå et mål for å øke effektiviteten gjennom forutsigbar og gjentakende programvarelevering.

Viktige områder i ALM

  1. Styring inkluderer administrasjon av krav, ressursadministrasjon, oppfølging og systemadministrasjon, for eksempel datasikkerhet, brukertilgang, endringssporing, gjennomgang, sporing av endringer, distribusjonskontroll og tilbakerulling.

  2. Apputvikling inkluderer identifisering av gjeldende problemer og planlegging, utforming, bygging og testing av appen samt kontinuerlige forbedringer. Dette området inneholder tradisjonelle utvikler- og appoppretterroller.

  3. Vedlikehold omfatter distribusjon av appen og vedlikehold av valgfri og avhengig teknologi.

Applivssyklusen er den sykliske programvareutviklingsprosessen som omfatter disse områdene: planlegge og spore, utvikle, bygge og teste, distribuere, operere, overvåke og lære fra oppdagelser.

Applivssyklusen.

ALM for Power Apps, Power Automate, Microsoft Copilot Studio og Dataverse

Dataverse i Microsoft Power Platform deg utføre sikker lagring og administrasjon av data og prosesser som brukes av forretningsapper. Hvis du vil bruke Power Platform-funksjonene og -verktøyene som er tilgjengelige for å administrere ALM, må alle miljøer som deltar i ALM, inkludere en Dataverse-database.

Følgende konsepter er viktige for å forstå ALM ved hjelp av Microsoft Power Platform.

  • Løsninger er mekanismen for implementering av ALM. Du kan bruke dem til å distribuere komponenter i miljøer ved å eksportere og importere. En komponent representerer en artefakt som brukes i appen, og noe som du potensielt kan tilpasse. Alt som kan tas med i en løsning, er en komponent, for eksempel tabeller, kolonner, lerreter og modelldrevne apper, Power Automate-flyter, chatroboter, diagrammer og plugin-moduler.

  • Dataverse lagrer alle artefaktene, inkludert løsninger og rørledninger for distribusjon i produktet

  • Kildekontroll bør være sannhetskilden når det gjelder lagring av og samarbeid med komponentene.

  • Plattform for kontinuerlig integrasjon og kontinuerlig levering (CI/CD), for eksempel Azure DevOps som gjør det mulig å automatisere byggings-, testings- og distribusjonsforløp. Kan også brukes med rørledninger i produktet.

Hvis du vil ha mer informasjon om hvordan ALM og Azure DevOps-teknologi, kombinert med personer og prosesser, gjør det mulig for grupper å kontinuerlig gi verdi til kunder, kan du se DevOps-verktøy på Azure.

Se også