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 je bezpečnosť údajov, prístup používateľov, sledovanie zmien, kontrola, audit, kontrola nasadenia a vrátenie späť.
Vývoj aplikácií zahŕňa identifikáciu aktuálnych problémov a plánovanie, návrh, zostavovanie a testovanie aplikácie a jej neustále zlepš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žba 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 vám umožňuje bezpečne ukladať a spravovať údaje a procesy, ktoré používajú obchodné 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ú mechanizmus na implementáciu ALM; môžete ich použiť na distribúciu komponentov naprieč prostrediami 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 nasadenia v produkte potrubia
Ovládanie zdroja by malo byť vaším zdrojom pravdy na ukladanie a spoluprácu na vašich komponentoch.
Platforma nepretržitej integrácie a nepretržitého doručovania (CI/CD) ako napríklad Azure DevOps , ktorá vám umožňuje automatizovať zostavovanie, testovanie a kanál nasadenia. Možno použiť aj v rámci produktov potrubia.
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.