Del via


Oversigt over ALM med Microsoft Power Platform

Artiklerne i denne sektion beskriver, hvordan du kan implementere ALM (Application Lifecycle Management) ved hjælp af Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio og Microsoft Dataverse.

Hvad er ALM?

ALM er administrationen af applikationers livscyklus, hvilket omfatter styring, udvikling og vedligeholdelse. Derudover omfatter det følgende fagområder: kravstyring, softwarearkitektur, udvikling, test, vedligeholdelse, ændringsstyring, support, løbende integration, projektstyring, installation, udrulning, udgivelsesadministration og -styring. ALM-værktøjer tilvejebringer et standardiseret system til kommunikation og samarbejde mellem softwareudviklingsteams og relaterede afdelinger, f.eks. test og handlinger. Disse værktøjer kan også automatisere processen til udvikling og levering af software. Med henblik herpå kombinerer ALM alle de fagområder, der er berørt af alle aspekter ved processen, for at nå målet om at sikre effektiviteten via levering af forudsigelig og gentagende software.

Nøgleområder i ALM

  1. Styring omfatter kravstyring, ressourcestyring, pleje og systemadministration såsom datasikkerhed, brugeradgang, ændringssporing, gennemgang, revision, implementeringskontrol og tilbagerulning.

  2. Applikationsudvikling omfatter identifikation af aktuelle problemer og planlægning, design, opbygning og test af applikationen og dens løbende forbedringer. Dette område omfatter de traditionelle roller for udviklere og appudviklere.

  3. Vedligeholdelse omfatter implementering af appen og vedligeholdelse af valgfrie og afhængige teknologier.

Applikationscyklussen er processen med cyklisk softwareudvikling, som omfatter disse områder: Planlægning og sporing, udvikling, opbygning og afprøvning, implementering, drift, overvågning samt læring på grundlag af søgning.

Applikationslivscyklussen.

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

Dataverse I Microsoft Power Platform giver dig mulighed for sikkert at gemme og administrere data og processer, der bruges af forretningsprogrammer. Hvis du vil bruge Power Platform-funktioner og -værktøjer, der er tilgængelige til at administrere ALM, skal alle de miljøer, der er en del af ALM, omfatte en Dataverse-database.

Følgende koncepter er vigtige for at forstå ALM ved hjælp af Microsoft Power Platform.

  • Løsninger er mekanismen til implementering af ALM. Du kan bruge dem til at distribuere komponenter på tværs af miljøer via eksport og import. En komponent repræsenterer en artefakt i dit program og noget, som du kan tilpasse. Alt, hvad der kan inkluderes i en løsning, er en komponent, f.eks. tabeller, kolonner, lærred- og modelbaserede apps, Power Automate-flows, chatrobotter, diagrammer og plug-ins.

  • Dataverse gemmer alle artefakter, herunder løsninger og pipelines til udrulning i produktet

  • Kildekontrol bør være din kilde til sandhed til lagring og samarbejde om dine komponenter.

  • Platformen til løbende integration og kontinuerlig levering (CI/CD) Azure DevOps giver dig mulighed for at automatisere din build-, test- og udrulningspipeline. Kan også bruges i produktpipelines.

Du kan finde flere oplysninger om, hvordan ALM og Azure DevOps-teknologier, kombineret med personer og processer, gør det muligt for teams at give kunder uafbrudt værdi, under DevOps-værktøjer til Azure.

Se også