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

  1. 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äť.

  2. 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í.

  3. Ú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.

Životný cyklus aplikácie.

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.

Pozrite si tiež