Overzicht van Application Lifecycle Management met Microsoft Power Platform
In de artikelen in deze sectie wordt beschreven hoe u Application Lifecycle Management (ALM) kunt implementeren met Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio en Microsoft Dataverse.
Wat is ALM?
ALM is het levenscyclusbeheer van toepassing, wat onder meer governance, ontwikkeling en onderhoud omvat. Bovendien omvat het de volgende disciplines: vereistenbeheer, software-architectuur, ontwikkeling, testen, onderhoud, wijzigingsbeheer, ondersteuning, continue integratie, projectmanagement, implementatie, releasebeheer en governance. ALM-tools bieden een gestandaardiseerd systeem voor communicatie en samenwerking tussen softwareontwikkelteams en gerelateerde afdelingen, zoals test en operations. Deze tools kunnen ook het proces van softwareontwikkeling en levering automatiseren. Daartoe combineert ALM de betrokken disciplines met alle aspecten van het proces, om zo de efficiëntie te verhogen door voorspelbare en herhaalbare levering van software.
Sleutelgebieden van ALM
Governance omvat vereistenbeheer, resourcebeheer, nurturing en systeembeheer, zoals gegevensbeveiliging, gebruikersrechten, wijzigingen bijhouden, beoordeling, audit, implementatiebeheer en terugdraaien.
Applicatieontwikkeling behelst het identificeren van huidige problemen en het plannen, ontwerpen, bouwen en testen van de applicatie en de voortdurende verbeteringen ervan. Dit gebied omvat de traditionele rollen voor ontwikkelaars en app-makers.
onderhoud omvat de implementatie van de app en onderhoud van optionele en afhankelijke technologieën.
De toepassingslevenscyclus is het cyclische softwareontwikkelingsproces dat de volgende gebieden omvat: plannen en volgen, ontwikkelen, bouwen en testen, implementeren, gebruiken, bewaken en leren van detectie.
ALM voor Power Apps, Power Automate, Microsoft Copilot Studio en Dataverse
Dataverse Met Microsoft Power Platform kunt u gegevens en processen die door zakelijke toepassingen worden gebruikt, veilig opslaan en beheren. Om de functies en tools van Power Platform te gebruiken die beschikbaar zijn om ALM te beheren, moeten alle omgevingen die deelnemen aan ALM een Dataverse-database bevatten.
De volgende concepten zijn belangrijk om ALM te begrijpen met het Microsoft Power Platform.
Oplossingen zijn het mechanisme voor de implementatie van ALM. U gebruikt ze om componenten over omgevingen te distribueren via export en import. Een onderdeel is een artefact dat in uw toepassing wordt gebruikt en iets dat u kunt mogelijk aanpassen. Alles wat in een oplossing kan worden opgenomen is een onderdeel, zoals tabellen, kolommen, canvas-apps en modelgestuurde apps, Power Automate-stromen, chatbots, grafieken en plug-ins.
Dataverse slaat alle artefacten op, inclusief oplossingen en in-product implementatie pijplijnen
Bronbeheer moet uw bron van waarheid zijn voor het opslaan en samenwerken aan uw componenten.
Platform voor continue integratie en continue levering (CI/CD) zoals Azure DevOps waarmee u uw build, test en implementatiepijplijn kunt automatiseren. Kan ook worden gebruikt in pipelines binnen het product.
Meer informatie over hoe ALM en Azure DevOps-technologieën, in combinatie met mensen en processen, teams in staat stellen continu waarde te leveren aan klanten, vindt u in DevOps-tools in Azure.