Prehľad riadenia životného cyklu aplikácie s Microsoft Power Platform
Články v tejto časti popisujú, ako môžete implementovať správu životného cyklu aplikácií (ALM) pomocou Power Apps,,, Power Automate Power Pages, Microsoft Copilot Studio a Microsoft Dataverse.
Čo je to ALM?
ALM je riadenie životného cyklu aplikácií, ktoré zahŕňa správu, vývoj a údržbu. Okrem toho zahŕňa tieto disciplíny: riadenie požiadaviek, architektúra softvéru, vývoj, testovanie, údržba, riadenie zmien, podpora, nepretržitá integrácia, riadenie projektov, zavádzanie a správa verzií a riadenie. Nástroje ALM poskytujú štandardizovaný systém pre komunikáciu a spoluprácu medzi tímami vývoja softvéru a súvisiacimi oddeleniami, ako sú testy a operácie. Tieto nástroje môžu tiež automatizovať proces vývoja a dodávky softvéru. Na tento účel ALM kombinuje disciplíny, ktoré sa zaoberajú všetkými aspektmi procesu, aby sa dosiahol cieľ zvyšovania efektívnosti prostredníctvom predvídateľného a opakovateľného dodávania softvéru.
Kľúčové oblasti ALM
Riadenie zahŕňa správu požiadaviek, správu zdrojov, starostlivosť a správu systému, ako bezpečnosť údajov, prístup používateľov, sledovanie zmien, kontrolu, audit, kontrolu nasadzovania a návrat späť.
Vývoj aplikácií zahŕňa identifikáciu aktuálnych problémov a plánovanie, návrh, zostavenie a testovanie aplikácie a jej sústavné vylepšovanie. Táto oblasť zahŕňa tradičné úlohy vývojárov a tvorcov aplikácií.
Údržba zahŕňa nasadenie aplikácie a údržbu voliteľných a závislých technológií.
Životný cyklus aplikácie je proces vývoja cyklického softvéru, ktorý zahŕňa tieto oblasti: plánovať a sledovať, vyvíjať, budovať a testovať, nasadiť, prevádzkovať, monitorovať a učiť sa z objavovania.
ALM pre Power Apps,,, Power Automate Microsoft Copilot Studio a Dataverse
Dataverse in Microsoft Power Platform umožňuje bezpečne ukladať a spravovať údaje a procesy, ktoré používajú podnikové aplikácie. Na používanie funkcií a nástrojov Power Platform dostupných pre správu ALM musia všetky prostredia, ktoré sa zúčastňujú na ALM, obsahovať databázu Dataverse.
Nasledujúce pojmy sú dôležité pre pochopenie ALM pomocou Microsoft Power Platform.
Riešenia sú mechanizmy na implementáciu ALM; použijete ich na distribúciu komponentov v prostrediach prostredníctvom exportu a importu. Komponent predstavuje artefakt používaný v aplikácii a niečo, čo môžete potenciálne prispôsobiť. Všetko, čo môže byť súčasťou riešenia, je komponent, napríklad tabuľky, stĺpce, aplikácie riadené plátnom a modelom, toky Power Automate chatboty, grafy a doplnky.
Dataverse Uchováva všetky artefakty vrátane riešení a kanálov nasadenia v produkte
Kontrola zdroja by mal byť váš zdroj pravdy pre ukladanie a spoluprácu na vašich komponentoch.
Platforma kontinuálnej integrácie a nepretržitého doručovania (CI/CD) ako napríklad Azure DevOps, ktorá vám umožňuje automatizovať zostavovanie, testovanie a nasadzovanie. Môže byť tiež použitý v potrubiach v rámci produktu .
Viac informácií o tom, ako ALM a technológia Azure DevOps – v kombinácii s ľuďmi a procesmi – umožňujú tímom neustále poskytovať zákazníkom hodnotu, nájdete v časti Nástroje DevOps v Azure.