ALM naudojamų įrankių ir programų apžvalga
Šiame straipsnyje pateikiama trumpa įrankių ir programų, naudojamų programų gyvavimo ciklo valdymui (ALM), apžvalga Power Platform. Jie buvo suskirstyti į kategorijas pagal auditorijas ar personas.
Į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ų strategijas ir gauti pagrindinę „Microsoft Power Platform“ metriką naudodami „Microsoft Dataverse“ analizę, „Power Automate“ analizę ir „Power Apps“ analizę.
Daugiau informacijos:
- Power Platform Administravimo centro funkcijos
- Administruoti Power Apps
- Techninė dokumentacija: mažai kodo reikalaujančios programavimo platformos administravimas
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 kurti pasirinktines verslo programas, prisijungiančias prie jūsų verslo duomenų, saugomų arba pagrindinėje duomenų platformoje („Dataverse“), arba įvairiuose internetiniuose ir vietiniuose duomenų šaltiniuose, tokiuose kaip „Microsoft 365“, „Dynamics 365“, „SQL Server“ ir kt. Daugiau informacijos: Kas yra „Power Apps“?
Configuration Migration Tool
Tai Configuration Migration Tool leidžia perkelti konfigūracijos ir (arba) nuorodų duomenis iš vienos aplinkos į kitą. Konfigūravimo / pagalbiniai duomenys skiriasi nuo vartotojų ir operacijų duomenų ir yra naudojami pasirinktinėms programų funkcijoms apibrėžti pagal „Dataverse“. 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 nesąryšinė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 vienu spustelėjimu. 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ę. Jei jūsų „DevOps“ platforma yra „Azure DevOps“, naudodami „Power Apps build tools“, galite automatizuoti įprastas kūrimo ir visuotinio diegimo užduotis, susijusias su „Power Apps“. Tai apima sprendimų metaduomenų sinchronizavimą tarp programavimo aplinkų ir jūsų versijų kontrolės sistemos, kūrimo artefaktų generavimą, visuotinį diegimą tolimesnėse aplinkose, aplinkų konfigūravimą ar konfigūracijos atšaukimą ir galimybę atlikti sprendimo statinės analizės patikras naudojant „Power Apps“ tikrintuvo tarnybą. 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“?
Package Deployer
„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 CLI“ yra paprasta vieno etapo programuotojų komandų eilutės sąsaja, programuotojams ir programų kūrėjams suteikianti galimybę kurti kodo komponentus. Daugiau informacijos: Kas yra Microsoft Power Platform CLI?