Přehled správy životního cyklu aplikací pomocí Microsoft Power Platform
Články v této části popisují, jak můžete implementovat správu životního cyklu aplikací (ALM) pomocí Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio a Microsoft Dataverse.
Co je ALM?
ALM je správa životního cyklu aplikací, která zahrnuje správu, vývoj a údržbu. Kromě toho zahrnuje tyto disciplíny: správa požadavků, architektura softwaru, vývoj, testování, údržba, řízení změn, podpora, nepřetržitá integrace, řízení projektů, nasazení, správa verzí a řízení. Nástroje ALM poskytují standardizovaný systém pro komunikaci a spolupráci mezi týmy pro vývoj softwaru a souvisejícími odděleními, jako jsou testy a operace. Tyto nástroje mohou také automatizovat proces vývoje a dodání softwaru. Za tímto účelem ALM kombinuje disciplíny zabývající se všemi aspekty procesu k dosažení cíle zvyšování efektivity prostřednictvím předvídatelné a opakovatelné dodávky softwaru.
Klíčové oblasti ALM
Governance zahrnuje správu požadavků, správu zdrojů, péči a správu systému, jako je zabezpečení dat, uživatelský přístup, sledování změn, kontrola, audit, řízení nasazení a vrácení zpět.
Vývoj aplikací zahrnuje identifikaci aktuálních problémů a plánování, návrh, sestavování a testování aplikace a jejích neustálých vylepšování. Tato oblast zahrnuje tradiční role vývojářů a tvůrců aplikací.
údržba zahrnuje nasazení aplikace a údržba volitelných a závislých technologií.
Životní cyklus aplikace je cyklický proces vývoje softwaru, který zahrnuje tyto oblasti: plánovat a sledovat, vyvíjet, budovat a testovat, zavádět, provozovat, monitorovat a poučit se z objevů.
ALM pro Power Apps, Power Automate, Microsoft Copilot Studio a Dataverse
Dataverse in Microsoft Power Platform vám umožňuje bezpečně ukládat a spravovat data a procesy, které používají obchodní aplikace. Chcete-li použít funkce a nástroje Power Platform dostupné pro správu ALM, všechna prostředí, která se účastní ALM, musí zahrnovat databázi Dataverse.
Následující pojmy jsou důležité pro pochopení ALM pomocí Microsoft Power Platform.
Řešení jsou mechanismem pro implementaci ALM; můžete je použít k distribuci komponent napříč prostředími prostřednictvím exportu a importu. Součást představuje artefakt použitý v aplikaci a něco, co lze potenciálně přizpůsobit. Cokoli, co lze zahrnout do řešení, je součást; například tabulky, sloupce, aplikace plátna a modelem řízené aplikace, Power Automate, chatboty, grafy a moduly plug-in.
Dataverse ukládá všechny artefakty, včetně řešení a zavádění v rámci produktu potrubí
Kontrola zdroje by měla být vaším zdrojem pravdy pro ukládání a spolupráci na vašich komponentách.
Platforma kontinuální integrace a kontinuálního doručování (CI/CD) jako je Azure DevOps , která vám umožňuje automatizovat sestavování, testování a kanál nasazení. Lze použít také v kanálech v produktu.
Další informace o tom, jak technologie ALM a Azure DevOps – v kombinaci s lidmi a procesy – umožňují týmům neustále poskytovat zákazníkům hodnotu, viz nástroje DevOps na Azure.