Microsoft Power Platformi rakenduse elutsükli halduse (ALM) ülevaade
Selle jaotise artiklites kirjeldatakse, kuidas rakendada rakenduse elutsükli haldust (ALM), kasutades Power Apps, Power Automate, Power Pages,, Microsoft Copilot Studio ja Microsoft Dataverse.
Mis on ALM?
ALM on rakenduste elutsükli haldus, mis hõlmab juhtimist, arendamist ja hooldust. Lisaks hõlmab see järgmisi valdkondi: halduse nõuded, tarkvara arhitektuur, arendus, testimine, hooldus, muudatuste juhtimine, pidev integratsioon, projektijuhtimine, juurutamine ja väljaandmise haldus. ALM-i tööriistad pakuvad standardiseeritud süsteemi tarkvaraarendusmeeskondade ja seostatud osakondade vaheliseks suhtluseks ja koostööks, näiteks testimine ja toimingud. Need tööriistad automatiseerivad ka tarkvara arendamise ja tarnimise protsessi. Selleks ühendab ALM kõik selle protsessi aspektidega seotud valdkonnad, et saavutada tarkvara prognoositava ja korduva tarnimise tõhusa juhtimise eesmärki.
ALM-i peamised valdkonnad
Juhtimine hõlmab nõuete haldamist, ressursside haldamist, hooldamist ja süsteemihaldust, nagu andmeturve, kasutajate juurdepääs, muudatuste jälgimine, ülevaatamine, auditeerimine, juurutamise juhtimine ja tagasipööramine.
Rakenduste arendamine hõlmab praeguste probleemide tuvastamist ning rakenduse planeerimist, projekteerimist, ehitamist ja testimist ning selle pidevaid täiustusi. See valdkond sisaldab klassikalisi arendaja ja rakenduse koostaja rolle.
hooldus hõlmab rakenduse juurutamist ning valikuliste ja sõltuvate tehnoloogiate hooldus.
Rakenduse elutsükkel on tarkvara tsüklilise arendamise protsess, mis hõlmab järgmisi alasid: kavandamine ja jälgimine, arendamine, loomine ja testimine, juurutamine, käitamine, jälgimine ja avastusest õppimine.
ALM jaoks Power Apps, Power Automate,ja Microsoft Copilot Studio Dataverse
Dataverse In Microsoft Power Platform võimaldab teil turvaliselt salvestada ja hallata andmeid ja protsesse, mida kasutavad ärirakendused. Et kasutada Power Platform ALM jaoks saadaolevaid funktsioone ja tööriistu, peavad kõik ALM-is osalevad keskkonnad sisaldama Dataverse andmebaasi.
Järgmised mõisted on olulised Microsoft Power Platformi kasutava ALM- mõistmiseks.
Lahendused on ALM-i rakendamise mehhanism; kasutate neid komponentide levitamiseks keskkondade vahel ekspordi ja impordi kaudu. Komponent kujutab endast artefakti, mida on rakenduses kasutatud ja mida saada kohandada. Kõik, mida saab lahendusse lisada, on komponent, nagu näiteks stabelid, veerud, lõuendid ja mudelipõhised rakendused, Power Automate vood, vestlusrobotid, diagrammid ja lisandmoodulid.
Dataverse salvestab kõik artefaktid, sealhulgas lahendused ja tootesisesed juurutustorud
Allika juhtimine peaks olema teie tõeallikas oma komponentide salvestamiseks ja nendega koostöö tegemiseks.
Pidev integreerimine ja pidev edastamine (CI/CD) platvorm Azure DevOps , näiteks see võimaldab teil automatiseerida oma ehitamist, testimist ja juurutuskonveier. Saab kasutada ka tootesisestes torujuhtmetes.
Lisateavet selle kohta, kuidas ALM-i ja Azure DevOps tehnoloogiad, koos inimeste ja protsessidega, võimaldavad meeskondadel klientidele pidevat väärtust pakkuda, leiate teemast Azure DevOpsi tööriistad.