Alkalmazási életciklus-kezelés áttekintése a Microsoft Power Platform használatával

Az ebben a szakaszban található cikkek azt ismertetik, hogyan valósíthatja meg az alkalmazás életciklus-kezelését (ALM) a,,, Power Apps Power Automate, Power Pages és használatával Microsoft Copilot Studio Microsoft Dataverse.

Mi az ALM?

Az ALM az alkalmazások életciklus-kezelője, amely magában foglalja az irányítást, a fejlesztést és a karbantartást. Ezenfelül az alábbi a szakterületek is szerepelnek benne: követelmények kezelése, szoftverarchitektúra, fejlesztés, tesztelés, karbantartás, módosítás-végrehajtás, támogatás, folyamatos integráció, projektmenedzsment, telepítés, kiadás és irányítás kezelése. Az ALM-eszközök egységesített rendszert biztosítanak a szoftverfejlesztői csoportok és a kapcsolódó osztályok közötti kommunikációhoz és együttműködéshez, például a tesztelés és a műveletek között. Ezek az eszközök automatizálják a szoftverfejlesztés és a szállítás folyamatát is. Ebből a célból az ALM egyesíti a folyamat összes aspektusára vonatkozó szakterületet annak érdekében, hogy kiszámítható és ismétlődő szoftverterjesztés révén hatékonyságot érhessen el.

Az ALM főbb területei

  1. Az Irányítás magában foglalja a követelmények kezelését, az erőforrás-kezelést, a gondozást és rendszeradminisztrációt mint az adatvédelmet, a felhasználói hozzáférést, a módosításkövetést, az ellenőrzést, a naplózást, a telepítés irányítását és a visszaállítást.

  2. Az Alkalmazásfejlesztés magában foglalja az aktuális problémák beazonosítását, az alkalmazás megtervezését, kialakítását, építését és tesztelését. Ez a terület hagyományos fejlesztői és alkalmazáskészítői szerepköröket tartalmaz.

  3. A Karbantartás magában foglalja az alkalmazás telepítését, valamint a választható és alárendelt technológiák karbantartását is.

Az alkalmazási életciklus egy ciklikus szoftverfejlesztési folyamat, amely a következő területeket foglalja magában: tervezés és nyomkövetés, fejlesztés, építés és tesztelés, telepítés, üzemeltetés, megfigyelés és a felfedezésekből való tanulás.

Az alkalmazás életciklusa.

ALM for Power Apps,,, Power Automate Microsoft Copilot Studio és Dataverse

Dataverse Az In Microsoft Power Platform lehetővé teszi az üzleti alkalmazások által használt adatok és folyamatok biztonságos tárolását és kezelését. Az ALM számára elérhető és kezelhető Power Platform funkciók és eszközök használatához az ALM-ban részt vevő összes környezetnek tartalmaznia kell egy Dataverse adatbázist.

A következő fogalmak fontosak a Microsoft Power Platform rendszert használó ALM megértéséhez.

  • A Megoldások az ALM megvalósításához szükséges mechanizmusok, amelyek segítségével az összetevők eloszthatók a környezetek között az exportálás és az importálás során. Egy összetevő olyan műtermék, amit egy alkalmazásában használ, és olyasvalami, amit esetleg testre szabhat. Minden, ami egy megoldásban szerepelhet, az egy összetevő, például táblák, oszlopok, vásznak és modellvezérelt alkalmazások, Power Automate folyamatok, csevegőrobotok, diagramok és beépülő modulok.

  • Dataverse tárolja az összes összetevőt, beleértve a megoldásokat és a terméken belüli üzembe helyezési folyamatokat is

  • A Forráselemzés lehetőségnek kell az igazság forrásának lennie az összetevők tárolására és együttműködésére vonatkozóan.

  • A folyamatos integráció és terjesztés (CI/CD) platform például az Azure DevOps lehetővé teszi a build, a teszt és a telepítési folyamat automatizálását. Terméken belüli csővezetékekben is használható.

Az (emberekkel és folyamatokkal kombinált) ALM- és Azure DevOps-technológiákkal kapcsolatos további információkért, illetve annak módjáról, hogy hogyan teszik lehetővé a csoportok számára, hogy folyamatos értéket nyújtsanak az ügyfeleknek, lásd: DevOps-eszközök az Azure rendszerben.

Kapcsolódó információk