ALM Accelerator for Power Platform
Tā ALM Accelerator for Power Platform ir audekla programma, kas nodrošina vienkāršotu interfeisu Azure konveijeriem un Git avota vadīklai lietojumprogrammu dzīves cikla pārvaldībai (ALM). Tā ir ALM modeļu un prakses atsauces ieviešana, kas izmanto iebūvētās platformas iespējas, lai palīdzētu jums sākt darbu ar ALM Power Platform. Tas ir veidots, izmantojot mazkoda uz veidotāju un administratoru orientētu audekla programmu un Azure Pipelines, YAML un PowerShell veidņu kombināciju.
Izmantojot ALM Accelerator for Power Platform programmu, veidotāji var izmantot avota vadīklu, iespējot versiju vēsturi un izvietot savus risinājumus programmā Power Platform. Lai izmantotu ALM paātrinātāju, visiem komponentiem Power Platform — programmām, plūsmām, pielāgojumiem utt.
Lai izmantotu paātrinātāju, jums nav nepieciešamas padziļinātas zināšanas par ALM. Tomēr jums vajadzētu saprast, kā izmantot risinājumus Power Platform. Uzziniet vairāk par risinājumiem un ALM:
- Risinājumu pārvaldība un Power Apps Power Automate
- Lietojumprogrammas dzīves cikla pārvaldības stratēģijas izstrāde
Licences prasības
ALM Accelerator for Power Platform Izmanto šādas premium Power Platform funkcijas:
- Dataverse
- Pielāgots savienotājs
- HTTP ar Microsoft Entra savienotāju
Lai izmantotu ALM Accelerator, jums ir nepieciešamas šādas licences:
- Power Apps katram lietotājam vai katrai programmai licence
- Azure DevOps pamata plāns
Demonstrācija: ALM Accelerator for Power Platform
Noskatieties demonstrācijas videoklipus , lai uzzinātu, kā izmantot ALM paātrinātāju.
Kam vajadzētu izmantot ALM paātrinātāju?
ALM akselerators ir paredzēts Power Platform veidotājiem un veidotāju komandām:
Veidotāji, kuri nepārzina ALM koncepcijas, bet vēlas saglabāt savu darbu, kā arī izmaiņu vēsturi un kopīgot šīs izmaiņas ar citiem lietotājiem
Veidotāji, kuri ir apmierināti ar uzlabotajām Git izmantošanas koncepcijām, piemēram, izvilkšanas pieprasījumiem, sazarošanu un apvienošanu, un vēlas strādāt pazīstamā veidā ar avota vadību un izvietošanas automatizāciju
Lai iestatītu un konfigurētu ALM paātrinātāju, jums ir jābūt administratoram ar dziļāku izpratni par Power Platform vidēm, risinājumiem un Azure konveijeriem. Jums vajadzētu arī pārzināt Microsoft Entra un Dataverse administrēt.
Tālāk redzamajā diagrammā ir parādīts, kā ALM paātrinātājs atvieglo mijiedarbību starp veidotāju komandu un izstrādes, validācijas, testēšanas un ražošanas vidēm.
Veidotāji strādā izolēti savā personīgās attīstības vidē. Viņi izmanto ALM paātrinātāja audekla programmu, lai importētu risinājumus no avota kontroles, eksportētu izmaiņas uz avota vadību un izveidotu vilkšanas pieprasījumus, lai sapludinātu izmaiņas. Pielāgojamas veidnes Azure cauruļvadiem automatizē ALM uzdevumus un atbalsta pakāpenisku izvietošanu no izstrādes līdz ražošanai.
Kādas ir manas ALM Power Platform iespējas?
ALM paātrinātājs ir viena no daudzajām ALM iespējām Power Platform. Citi ietver:
Konveijeru mērķis Power Platform ir demokratizēt ALM, ieviešot ALM automatizācijas iespējas Power Platform un Dynamics 365 pakalpojumus tādā veidā, kas ir pieejamāks visiem veidotājiem, administratoriem un izstrādātājiem.
Power Platform Būvēšanas rīku uzdevumus var izmantot kopā ar citiem Azure DevOps uzdevumiem, lai izveidotu un izlaistu konveijerus. Cauruļvadi, ko darba grupas parasti ievieš, ietver iniciēšanu, eksportēšanu no Dev, izveidi un izlaišanu.
GitHub darbības Power Platform ļauj izstrādātājiem izveidot automatizētas programmatūras izstrādes dzīves cikla darbplūsmas, lai izveidotu, testētu, iepakotu, izlaistu un izvietotu lietotnes; veikt automatizāciju; un pārvaldīt robotus un citus komponentus, kas balstīti uz Power Platform to.
Kāda ir pareizā izvēle manai organizācijai?
Katrai organizācijai nav vienas pareizās atbildes. Tālāk sniegtā tabula un apraksti var palīdzēt izlemt, kura opcija ir pareiza, ņemot vērā jūsu organizācijas pašreizējās iespējas un nākotnes plānus. Šī tabula nav pilnīga. Tas ir paredzēts, lai palīdzētu jums pieņemt apzinātu lēmumu. Laika gaitā tas attīstīsies, jo mēs pievienosim vairāk iespēju ALM paātrinātājam un ALM iespējām Power Platform.
Iespējas | Konveijeri | ALM akselerators | DevOps/GitHub |
---|---|---|---|
IT/izstrādātāju iesaistīšana | Nav obligāta | Iepriekšēja iestatīšana | Nepieciešams katram projektam |
Pirmkoda integrācija | Nē, bet plānots | Jā | Jā |
Veidotājam ir nepieciešamas paaugstinātas atļaujas mērķa vidē | Nē, pakalpojuma vadītājs tiek atbalstīts | Nē, pakalpojuma vadītājs tiek atbalstīts | Nē, pakalpojuma vadītājs tiek atbalstīts |
Kvalitātes kontrole | Pielāgojams ar paplašinājumiem | Pielāgojams ar paplašinājumiem | Neierobežots |
Demokratizēts pilsoņu attīstībai | Jā | Jā | Nē. |
Pieredze produktā | Jā | Audekla lietotne tiek nodrošināta, bet nav izveidotas pieredzes veidotājā | Nē. |
Atbalsta | Microsoft-Atbalstīta | Power CAT atbalsta, izmantojot GitHub problēmas | Microsoft-atbalstītas un GitHub problēmas |
Pielāgošana un paplašināmība | Jā | Jā | Jā |
Koda pirmā izstrāde | Nē, bet plānots | Jā | Jā |
Cauruļvadi Power Platform (Cauruļvadi)
Cauruļvadi ir paredzēti, lai vienkāršotu ALM ražotājiem. Tās ir stratēģiskas, produktā iekļautas pieredzes, kas paredzētas ražotāja iniciētajam ALM Power Platform. Konveijeri nodrošina līdzīgas iespējas manuālās eksportēšanas un importēšanas funkcionalitātei, kas Power Platform pieejama risinājumu pārvietošanai no vienas vides uz citu.
Izmantojot pakalpojuma galveno atbalstu, lietotājiem nav nepieciešamas priviliģētas atļaujas, lai izvietotu citās vidēs. Turklāt pielāgojumi pirms un pēc izvietošanas ļauj organizācijām slānis savus biznesa procesus virs konveijeriem. Tas sniedz organizācijām kontroli pār apstiprināšanas procesiem, kā arī nodrošina iespēju ievietot pielāgotas darbības izvietošanas konveijers.
Parasti jūs izvēlētos Cauruļvadi, ja jūsu organizācijai nav jākontrolē jūsu risinājumu pirmkoda faili un tā vēlas ātri sākt darbu ar ALM.
Power Platform Build Tools/GitHub Actions un Power Platform CLI (Build Tools)
Build Tools ir paredzēti, lai sniegtu IT administratoriem un izstrādātājiem rīkus, lai paātrinātu ļoti pielāgota ALM automatizāciju. Varat novērst ierobežojumus konveijeros, izmantojot būvēšanas rīkus — kontrolēt risinājuma kodu, iespējot pirmā koda scenārijus, novērst nepieciešamību veidotājiem iegūt paaugstinātas atļaujas pakārtotās vidēs un iekļaut noteiktus organizācijas un biznesa procesus savā ALM procesā.
Parasti jūs izvēlētos būvēšanas rīkus, ja jūsu organizācijai ir pieejami DevOps vai GitHub un izstrādātāju resursi un nepieciešama detalizēta kontrole pār jūsu ALM procesiem.
ALM Accelerator for Power Platform (ALM paātrinātājs)
ALM Accelerator ir paredzēts, lai vienkāršotu ALM gan mazkoda veidotājiem, gan progresīvākiem koda veidotājiem. ALM paātrinātājs ir veidots uz būvēšanas rīku virsmas un paātrina darba sākšanu ar tiem, izvairoties no nepieciešamības sākt no nulles. ALM paātrinātāja konveijeri un saistītā audekla programma ir atvērtā koda. Varat to izmantot tādu, kāds tas ir, vai kā atsauces ieviešanu, ko varat pielāgot.
Parasti jūs izvēlētos ALM paātrinātāju, ja jūsu organizācijai ir nepieciešama detalizēta kontrole pār jūsu ALM procesiem, bet tai nav resursu, lai tos izveidotu no nulles, un tā vēlas nodrošināt veidotāja pieredzi papildus Azure DevOps procesiem, kas virza ALM.