Bendrinti naudojant


ALM Accelerator for Power Platform

Tai ALM Accelerator for Power Platform drobės programa, teikianti supaprastintą sąsają su "Azure Pipelines" ir "Git" šaltinio valdymu programų gyvavimo ciklo valdymui (ALM). Tai orientacinis ALM modelių ir praktikų diegimas, kuris naudoja įtaisytąsias platformos galimybes, kad padėtų jums pradėti naudoti ALM Power Platform. Jis sukurtas naudojant bazinės programavimo žinios kūrėjui ir administratoriui skirtų drobės programų ir "Azure Pipelines" YAML ir "PowerShell" šablonų derinį.

Naudodami programą „ALM Accelerator for Power Platform“ kūrėjai gali vykdyti šaltinio valdymą, įjungti versijų retrospektyvą ir diegti sprendimus platformoje „Power Platform“. Norint naudoti ALM spartintuvą, visi jūsų Power Platform komponentai – programos, srautai, tinkinimai ir t. t. – turi būti įtraukti į sprendimą.

Norint naudoti greitintuvą, jums nereikia pažangių ALM žinių. Tačiau turėtumėte suprasti, kaip naudoti sprendimus Power Platform. Sužinokite daugiau apie sprendimus ir ALM:

Licencijų reikalavimai

ALM Accelerator for Power Platform Naudoja šias aukščiausios kokybės Power Platform funkcijas:

  • Dataverse
  • Pasirinktinė jungtis
  • HTTP su Microsoft Entra jungtimi

Norint naudoti ALM spartintuvą, reikia šių licencijų:

  • „Power Apps” licencija vartotojui arba programai
  • „Azure DevOps“ „Basic“ planas

Demonstracija: „ALM Accelerator for Power Platform“

Peržiūrėkite demonstracinius vaizdo įrašus ir sužinokite, kaip naudoti ALM spartintuvą.

Kas turėtų naudoti ALM greitintuvą?

ALM greitintuvas skirtas Power Platform kūrėjų ir kūrėjų komandoms:

  • Kūrėjai, kurie nėra susipažinę su ALM koncepcijomis, bet nori turėti galimybę išsaugoti savo darbą kartu su pakeitimų istorija ir bendrinti tuos pakeitimus su kitais vartotojais

  • Kūrėjai, kuriems patinka pažangios "Git" naudojimo koncepcijos, pvz., ištraukimo užklausos, šakojimas ir sujungimas, ir kurie nori dirbti įprastu būdu su šaltinio valdymu ir diegimo automatizavimu

Norėdami nustatyti ir konfigūruoti ALM spartintuvą, turėtumėte būti administratorius, geriau išmanantis Power Platform aplinkas, sprendimus ir "Azure" vamzdynus. Taip pat turėtumėte būti susipažinę su Microsoft Entra administravimu ir Dataverse administravimu.

Šioje diagramoje parodyta, kaip ALM spartintuvas palengvina kūrėjo komandos ir kūrimo, tikrinimo, testavimo ir gamybos aplinkų sąveiką.

Diagrama, iliustruojanti, kaip ALM spartintuvas palengvina sąveiką tarp kūrėjo komandos ir kūrimo, tikrinimo, testavimo ir gamybos aplinkų.

Kūrėjai dirba atskirai savo asmeninio tobulėjimo aplinkoje. Jie naudoja "ALM Accelerator" drobės programą, kad importuotų sprendimus iš šaltinio valdiklio, eksportuotų pakeitimus į šaltinio valdymą ir kurtų ištraukimo užklausas, kad sulietų pakeitimus. Tinkinami "Azure Pipelines" šablonai automatizuoja ALM užduotis ir palaiko dalinį diegimą nuo kūrimo iki gamybos.

Kokios yra mano ALM parinktys Power Platform?

"ALM Accelerator" yra viena iš daugelio "ALM in Power Platform" parinkčių. Kiti apima:

  • Vamzdynais siekiama Power Platform demokratizuoti ALM, suteikiant ALM automatizavimo galimybes Power Platform ir Dynamics 365 paslaugas taip, kad jos būtų prieinamesnės visiems kūrėjams, administratoriams ir kūrėjams.

  • Power Platform Kūrimo įrankių užduotis galima naudoti su kitomis Azure DevOps užduotimis, kad sukurtumėte ir išleistumėte vamzdynus. Srautai, kuriuos komandos bendrai įdeda įtraukia pradėjimą, eksportavimą iš Dev, sukūrimą ir išleidimą.

  • "GitHub" veiksmai, leidžiantys Power Platform kūrėjams kurti automatizuotas programinės įrangos kūrimo ciklo darbo eigas, kad būtų galima kurti, testuoti, pakuoti, išleisti ir diegti programas; atlikti automatizavimą; ir valdyti robotus bei kitus komponentus, sukurtus Power Platform.

Koks yra tinkamas pasirinkimas mano organizacijai?

Nėra vieno teisingo atsakymo kiekvienai organizacijai. Toliau pateikta lentelė ir toliau pateikti aprašai gali padėti nuspręsti, kuri parinktis yra tinkama, atsižvelgiant į dabartines jūsų organizacijos galimybes ir ateities planus. Ši lentelė nėra išsami. Jis skirtas padėti jums priimti pagrįstą sprendimą. Laikui bėgant jis keisis, kai į ALM spartintuvą ir ALM galimybes įtrauksime daugiau galimybių Power Platform.

Galimybė Srautai ALM greitintuvas DevOps/GitHub
IT / kūrėjų dalyvavimas Nebūtina Išankstinė sąranka Reikalinga kiekvienam projektui
Šaltinio kodo integravimas Ne, bet planuojama Taip Taip
"Maker" reikalauja didesnių teisių paskirties aplinkoje Ne, paslaugos vykdytojas palaikomas Ne, paslaugos vykdytojas palaikomas Ne, paslaugos vykdytojas palaikomas
Kokybės kontrolė Galima tinkinti naudojant plėtinius Galima tinkinti naudojant plėtinius Neribota
Demokratizuotas piliečių tobulėjimui Taip Taip No
Patirtis produkte Taip Pateikta drobės programa, bet nėra kūrėjo patirties No
Parama Microsoft-Palaikomoms "Power CAT" palaikoma naudojant "GitHub" problemas Microsoft-palaikomos ir "GitHub" problemos
Tinkinimas ir išplečiamumas Taip Taip Taip
Svarbiausia kodo plėtra Ne, bet planuojama Taip Taip

Vamzdynai Power Platform (vamzdynai)

Vamzdynai skirti supaprastinti ALM gamintojams. Tai strateginė, produkte esanti patirtis, skirta gamintojo inicijuotam ALM in Power Platform. Vamzdynai teikia panašias galimybes kaip ir neautomatinio eksportavimo ir importavimo funkcija, Power Platform skirta sprendimams perkelti iš vienos aplinkos į kitą.

Naudojant pagrindinį aptarnavimo palaikymą, vartotojams nereikia didesnių teisių, kad galėtų diegti kitose aplinkose. Be to, tinkinimai prieš ir po diegimo leidžia organizacijoms sluoksnis savo verslo procesus naudojant vamzdynus. Tai suteikia organizacijoms galimybę valdyti patvirtinimo procesus ir į diegimo srautas įterpti pasirinktinius veiksmus.

Paprastai turėtumėte pasirinkti vamzdynus, jei jūsų organizacijai nereikia valdyti jūsų sprendimų šaltinio kodo failų ir norite greitai pradėti naudotis ALM.

Power Platform Sukurkite įrankius / "GitHub" veiksmus ir Power Platform CLI (kūrimo įrankius)

Kūrimo įrankiai skirti suteikti IT administratoriams ir kūrėjams įrankius, leidžiančius pagreitinti labai pritaikyto ALM automatizavimą. Galite pašalinti vamzdynų apribojimus naudodami kūrimo įrankius – valdyti sprendimo kodą, įgalinti scenarijus, kuriuose svarbiausia kodas, pašalinti poreikį kūrėjams turėti didesnes teises tolesnėse aplinkose ir įtraukti konkrečius organizacinius bei verslo procesus į savo ALM procesą.

Paprastai turėtumėte pasirinkti kūrimo įrankius, jei jūsų organizacijoje yra "DevOps" arba "GitHub" ir kūrėjo išteklių ir reikia išsamiai valdyti ALM procesus.

ALM Accelerator for Power Platform (ALM greitintuvas)

"ALM Accelerator" skirtas supaprastinti ALM tiek bazinės programavimo žinios gamintojams, tiek pažangesniems kūrėjams, kurie pirmiausia naudoja kodą. "ALM Accelerator" yra sukurtas ant "Build Tools" ir pagreitina darbo su jais pradžią, išvengiant būtinybės pradėti nuo nulio. "ALM Accelerator" vamzdynai ir susijusi drobės programa yra atvirojo kodo. Galite naudoti jį tokį, koks yra, arba kaip nuorodos diegimą, kurį galite tinkinti.

Paprastai turėtumėte pasirinkti ALM spartintuvą, jei jūsų organizacijai reikia detaliai valdyti ALM procesus, bet ji neturi išteklių, kad galėtų juos kurti nuo nulio, ir nori suteikti kūrėjo patirtį be Azure DevOps procesų, kurie skatina ALM.