Programmas dzīves cikla pārvaldības pārskats ar Microsoft Power Platform
Šīs sadaļas rakstos ir aprakstīts, kā jūs varat ieviest lietojumprogrammu dzīves cikla pārvaldību (ALM), izmantojot Power Apps, Power Automate, Power Pages, Microsoft Copilot Studio, un Microsoft Dataverse.
Kas ir ALM?
ALM ir lietojumprogrammu dzīves cikla pārvaldība, kas ietver pārvaldības izstrādi un uzturēšanu. Turklāt ALM ietver šīs disciplīnas: prasību pārvaldību, programmatūras arhitektūru, izstrādi, testēšanu, uzturēšanu, pārmaiņu pārvaldību, atbalstu, nepārtrauktu integrāciju, projektu vadību, izvietošanu, laidienu pārvaldību un pārvaldību. ALM rīki nodrošina standartizētu sistēmu saziņai un sadarbībai starp programmatūras izstrādes darba grupām un saistītajiem departamentiem, piemēram, testēšanu un darbībām. Šie rīki var arī automatizēt programmatūras izstrādes un piegādes procesu. Tālab ALM apvieno attiecīgās disciplīnas ar visiem procesa aspektiem, lai sasniegtu mērķi — efektīvu ceļu caur prognozējamu un atkārtojamu programmatūras piegādi.
ALM galvenās jomas
- Pārvaldība ietver prasību pārvaldību, resursu pārvaldību, kopšanu un sistēmas administrēšanu, piemēram, datu drošību, lietotāju piekļuvi, izmaiņu izsekošanu, pārskatīšanu, auditu, izvietošanas kontroli un atcelšanu.
- Lietojumprogrammu izstrāde ietver pašreizējo problēmu identificēšanu, kā arī lietojumprogrammas un tās nepārtrauktu uzlabojumu plānošanu, projektēšanu, veidošanu un testēšanu. Šajā jomā ir iekļautas tradicionālās izstrādātāja un programmas veidotāja lomas.
- Uzturēšana ietver lietotnes izvietošanu un neobligātu un atkarīgu tehnoloģiju uzturēšanu.
Programmas dzīves cikls ir ciklisks programmatūras izstrādes process, kas ietver šādas jomas: plānošana un izsekošana, izstrāde, būvēšana un testēšana, izvietošana, lietošana, uzraudzība un mācīšanās no konstatējumiem.
ALM par Power Apps, Power Automate, Microsoft Copilot Studio un Dataverse
Dataverse ļauj Microsoft Power Platform droši glabāt un pārvaldīt datus un procesus, ko izmanto biznesa lietojumprogrammas. Lai izmantotu Power Platform līdzekļus un rīkus, kas ir pieejami ALM pārvaldībai, visām vidēm, kas piedalās ALM, ir jāietver Dataverse datu bāze.
Tālāk minētie jēdzieni ir svarīgi, lai izprastu ALM, izmantojot Microsoft Power Platform.
- Risinājumi ir ALM ieviešanas mehānisms; jūs tos izmantojat, lai izplatītu komponentus dažādās vidēs, izmantojot eksportēšanu un importēšanu. Komponents atveido jūsu programmā izmantoto artefaktu un elementu, ko, iespējams, var pielāgot. Viss, ko var iekļaut risinājumā, ir komponents, piemēram, tabulas, kolonnas, audekls un modeļa vadītas programmas, Power Automate plūsmas, aģenti, diagrammas un spraudņi.
- Dataverse Glabā visus artefaktus, tostarp risinājumus un produktā ietvertos izvietošanas konveijerus
- Avota kontrolei vajadzētu būt jūsu patiesības avotam, lai uzglabātu un sadarbotos ar jūsu komponentiem.
- Nepārtrauktas integrācijas un nepārtrauktas piegādes (CI/CD) platforma , piemēram Azure DevOps , tā ļauj automatizēt būvēšanas, testēšanas un izvietošanas konveijeru. Var izmantot arī produkta iekšējos cauruļvados.
Lai iegūtu papildinformāciju par to, kā ALM un Azure DevOps tehnoloģijas apvienojumā ar cilvēkiem un procesiem ļauj darba grupām nepārtraukti nodrošināt vērtību klientiem, dodieties uz DevOps rīkiem pakalpojumā Azure.