ALM naudojamų įrankių ir programų apžvalga

Šiame straipsnyje pateikiama trumpa įrankių ir programų, naudojamų programų gyvavimo ciklo valdymui (ALM), apžvalga Microsoft Power Platform. Šios kategorijos skirstomos į kategorijas pagal konkrečią auditoriją ar asmenybę.

Įrankiai ir programos, kuriuos naudoja administratoriai ir kūrėjai

Administratoriai ir kūrėjai naudoja šiuos įrankius, kad įdiegtų ALM Power Platform.

„Power Platform“ administravimo centras

„Power Platform“ administravimo centras yra bendras portalas administratoriams, kuriame jie gali valdyti „Power Apps“, „Power Automate“ ir „Dynamics 365“ modeliu pagrįstų programų (pvz., „Dynamics 365 Sales“ ir „Dynamics 365 Customer Service“) aplinkas bei parametrus. Administravimo centre administratoriai gali valdyti aplinkas, duomenų integravimą, šliuzus, duomenų politiką ir gauti pagrindinę Power Platform metriką naudodami Microsoft Dataverse analizę, Power Automate analizę ir Power Apps analizę.

Daugiau informacijos:

Power Apps

Power Apps yra programų, paslaugų, jungčių ir duomenų platformos rinkinio dalis, suteikianti greitą programų kūrimo aplinką, kad būtų galima kurti pasirinktines programas pagal jūsų verslo poreikius. Naudodami Power Apps galite greitai sukurti pasirinktines verslo programas, kurios prisijungia prie jūsų verslo duomenų, saugomų esamoje duomenų platformoje (Dataverse) arba įvairiuose internetiniuose ir vietiniuose duomenų šaltiniuose, pvz Microsoft 365., "Dynamics 365", "SQL Server" ir pan.

Daugiau informacijos: Kas yra „Power Apps“?

Konfigūracijos perkėlimo įrankis

Tai Configuration Migration Tool leidžia perkelti konfigūracijos ir (arba) nuorodų duomenis iš vienos aplinkos į kitą. Konfigūracijos ir nuorodų duomenys skiriasi nuo naudotojų ir operacijų duomenų ir yra naudojami tinkintoms programų Dataverse funkcijoms apibrėžti. Daugiau informacijos: Konfigūracijos duomenų perkėlimas iš vienos aplinkos į kitą ir organizacijos naudojant Configuration Migration Tool

Pastaba.

Tai Configuration Migration Tool geriausiai tinka reliacinės konfigūracijos duomenims perkelti. Aplinkos kintamieji rekomenduojami nereliacinės konfigūracijos parametrams saugoti ir perkelti.

„PowerShell“ moduliai

Naudodami "PowerShell" cmdlet, skirtas administratoriams, programų kūrėjams ir kūrėjams, galite automatizuoti daugelį stebėjimo, valdymo ir kokybės užtikrinimo užduočių, kurias šiandien Power Apps arba administravimo centre galima Power Platform atlikti tik rankiniu būdu.

Daugiau informacijos: Sprendimų valdymas naudojant "PowerShell"

Srautai

Naudodami Power Platform vamzdynus, administratoriai kuria ir konfigūruoja vamzdynus, kad kūrėjai galėtų juos naudoti diegdami sprendimus aplinkose su vienu pasirinkimu.

Daugiau informacijos: Vamzdynų Power Platform apžvalga (peržiūra)

Kūrėjų naudojami įrankiai ir programos

Kūrėjai naudoja toliau nurodytus įrankius ir programas, kad įdiegtų ALM Power Platform.

„DevOps“

„DevOps“ sujungia dvi istoriškai skirtingas disciplinas: programinės įrangos kūrimą ir IT operacijas. Pagrindinis „DevOps“ tikslas yra sutrumpinti programinės įrangos kūrimo ciklą ir suteikti nuolatinį integravimą bei nuolatinį pristatymą (CI / CD), užtikrinant aukštą programinės įrangos kokybę. Galite naudoti Power Apps kūrimo įrankius, kad automatizuotumėte įprastas kūrimo ir diegimo užduotis, susijusias su Power Apps tuo, ar jūsų "DevOps" platforma yra Azure DevOps. Tai apima sprendimo metaduomenų sinchronizavimą tarp kūrimo aplinkų ir versijų valdymo sistemos, kūrimo artefaktų generavimą, diegimą tolesnėse aplinkose, aplinkų parengimą arba atidėjimą ir galimybę atlikti statinės analizės patikras pagal jūsų sprendimą naudojant Power Apps tikrintuvo paslaugą.

Daugiau informacijos: „Azure DevOps“ skirtų „Microsoft Power Platform Build Tools“ apžvalga

Versijų kontrolės sistema

Versijų kontrolės sistema yra programinės įrangos įrankių, padedančių įrašyti failų pakeitimus sekant atliktus programinės įrangos kodo pakeitimus, kategorija. Versijų kontrolės sistema yra pakeitimų duomenų bazė, kurioje yra visi programinės įrangos projekto redagavimai ir istorinės versijos. Versijų kontrolės sistema leidžia išlaikyti vieną „tiesos šaltinį“ ir prireikus iškviesti konkrečias versijas. Vienas populiarios versijų kontrolės sistemos pavyzdys yra „Git“.

Svarbu

Atkreipkite, kad pirminio teksto valdymas taikomas „Dataverse“ sprendimams ir „tradiciniam“ pirminiam kodui. „Dataverse“ sprendimai visada turi būti pirminio kodo dalis ir niekada negali būti saugomi tik „Microsoft Power Platform“ aplinkose.

Daugiau informacijos: Darbo pradžia: kas yra „Git“?

Paketų diegimo priemonė

„Package Deployer“ leidžia administratoriams arba kūrėjams diegti išsamius atitinkamų išteklių paketus „Dataverse“ egzemplioriuose. Paketus gali sudaryti ne tik sprendimo failai, bet ir paprastieji failai, pasirinktinis kodas ir HTML failai. „Common Data Service“ suteikia „Visual Studio“ šabloną, skirtą kurti šiuos paketus, kuriuos galima naudoti su „Package Deployer“ įrankiu arba su „PowerShell“ diegiant „Common Data Service“ egzemplioriuje.

Daugiau informacijos: Kurkite paketus, skirtus „Package Deployer“

Sprendimo pakavimo programa

Sprendimo pakavimo programa yra įrankis, galintis suglaudintą sprendimo failą išpakuoti į kelis XML failus ir kitus failus, kad juos galėtų lengvai valdyti šaltinio kontrolės sistema.

Daugiau informacijos: Sprendimo failo glaudinimas ir išskleidimas naudojant pakavimo programos įrankį

„Power Platform CLI”

Microsoft Power Platform komandų eilutės sąsaja (CLI) yra paprasta, vieno langelio kūrėjo komandų eilutės sąsaja, suteikianti kūrėjams ir programų kūrėjams galimybę kurti kodo komponentus.

Daugiau informacijos: Kas yra Microsoft Power Platform CLI?

Taip pat žr.

Sveiko ALM įgyvendinimas