Megosztás a következőn keresztül:


ALM Accelerator for Power Platform

A ALM Accelerator for Power Platform egy vászonalapú alkalmazás, amely egyszerűsített felületet biztosít az Azure Pipelineshoz és a Git-forráskódhoz az alkalmazás életciklusának kezeléséhez (ALM). Ez az ALM-minták és -gyakorlatok referencia-implementációja, amely beépített platformképességeket használ az ALM használatának megkezdéséhez Power Platform. Kevés kódolást igénylő, készítőre és rendszergazdára összpontosító vászonalapú alkalmazások, valamint Azure Pipelines, YAML- és PowerShell-sablonok kombinációjával készült.

Az ALM Accelerator for Power Platform alkalmazás segítségével a készítők elvégezheti a verziókövetést, engedélyezhetik a verzióelőzményeket, és üzembe helyezhetik megoldásaikat a Power Platform-szolgáltatásban. Az ALM gyorsító használatához az Power Platform összes összetevőnek – alkalmazásoknak, folyamatoknak, testreszabásoknak stb. – egy megoldásban kell lennie.

A gyorsító használatához nincs szükség az ALM fejlett ismeretére. Meg kell azonban értenie, hogyan kell használni a megoldásokat Power Platform. További információ a megoldásokról és az ALM-ről:

Licenckövetelmények

ALM Accelerator for Power Platform A következő prémium Power Platform funkciókat használja:

  • Dataverse
  • Egyéni összekötő
  • HTTP összekötővel Microsoft Entra

Az ALM gyorsító használatához a következő licencekre van szükség:

  • Power Apps alkalmazásonkénti vagy felhasználónkénti licenc
  • Azure DevOps Alapszintű csomag

Bemutató: ALM Accelerator for Power Platform

Tekintse meg a bemutató videókat , amelyekből megtudhatja, hogyan használhatja az ALM gyorsítót.

Kinek érdemes használnia az ALM gyorsítót?

Az ALM Accelerator a készítőknek és a készítői csapatoknak szól Power Platform :

  • Olyan készítők, akik nem ismerik az ALM fogalmait, de szeretnék menteni munkájukat a változások előzményeivel együtt, és megosztani ezeket a változásokat más felhasználókkal

  • Olyan készítők, akik jól ismerik a Git használatának fejlett fogalmait, például a lekéréses kérelmeket, az elágazást és az egyesítést, és ismerős módon szeretnének dolgozni a verziókövetéssel és az üzembe helyezés automatizálásával

Az ALM gyorsító beállításához és konfigurálásához olyan rendszergazdának kell lennie, aki alaposabban ismeri a környezeteket, megoldásokat és az Azure Pipelinesot Power Platform . Ismernie kell és Microsoft Entra ismernie kell az adminisztrációt Dataverse is.

Az alábbi ábra bemutatja, hogyan könnyíti meg az ALM gyorsító a készítői csapat és a fejlesztési, ellenőrzési, tesztelési és éles környezetek közötti interakciókat.

Diagram, amely bemutatja, hogy az ALM gyorsító hogyan segíti elő a készítői csapat és a fejlesztési, ellenőrzési, tesztelési és éles környezetek közötti interakciókat.

A készítők elszigetelten dolgoznak személyes fejlődési környezetükben. Az ALM Accelerator vászonalkalmazással megoldásokat importálnak a verziókövetésből, exportálják a módosításokat a verziókövetésbe, és lekéréses kérelmeket hoznak létre a módosítások egyesítéséhez. Az Azure Pipeline testre szabható sablonjai automatizálják az ALM-feladatokat, és támogatják a szakaszos üzembe helyezést a fejlesztéstől az éles környezetig.

Milyen lehetőségeim vannak az ALM-re Power Platform?

Az ALM Accelerator az ALM számos Power Platform lehetőségének egyike. Mások a következők:

  • A folyamatok Power Platform célja az ALM demokratizálása azáltal, hogy az ALM automatizálási képességeit a Dynamics 365 szolgáltatásokhoz Power Platform és az összes készítő, rendszergazda és fejlesztő számára elérhetőbb módon hozzák létre.

  • Power Platform A Build Tools feladatok más Azure DevOps feladatokkal együtt használhatók a build- és kiadási folyamatok összeállításához. A csapatok által általában használt folyamatok a kezdeményezés, fejlesztési exportálás, a buildelés és a kiadás.

  • GitHub Actions lehetővé teszi a fejlesztők számára, hogy Power Platform automatizált szoftverfejlesztési életciklus-munkafolyamatokat hozzanak létre alkalmazások létrehozásához, teszteléséhez, csomagolásához, kiadásához és üzembe helyezéséhez, automatizálás végrehajtásához, valamint robotok és más, ezekre Power Platform épülő összetevők kezeléséhez.

Mi a megfelelő választás a szervezetem számára?

Nincs egyetlen helyes válasz minden szervezet számára. Az alábbi táblázat és az alábbi leírások segítségével eldöntheti, hogy a szervezet jelenlegi képességei és jövőbeli tervei alapján melyik lehetőség a megfelelő. Ez a táblázat nem teljes. Célja, hogy segítsen megalapozott döntést hozni. Idővel fejlődni fog, ahogy további képességeket adunk hozzá az ALM gyorsítóhoz és az ALM képességekhez Power Platform.

Funkció Folyamatok ALM gyorsító DevOps/GitHub
IT/fejlesztői részvétel Nem kötelező Előzetes beállítás Minden projekthez kötelező
Forráskód integráció Nem, de tervezett Igen Igen
A készítőnek emelt szintű jogosultságokra van szüksége a célkörnyezetben Nem, a szolgáltatásnév támogatott Nem, a szolgáltatásnév támogatott Nem, a szolgáltatásnév támogatott
Minőségellenőrzés Bővítményekkel testreszabható Bővítményekkel testreszabható Korlátlan
Demokratizálva a polgárok fejlődése érdekében Igen Igen No
Terméken belüli élmény Igen A vászonalapú alkalmazás biztosított, de nincs készítői élmény No
Támogat Microsoft által támogatott Power CAT-támogatás GitHub-problémákon keresztül A Microsoft által támogatott és GitHub problémák
Testreszabás és bővíthetőség Igen Igen Igen
Kód-első fejlesztés Nem, de tervezett Igen Igen

Csővezetékek a következőhöz Power Platform : (Pipelines)

A csővezetékek célja, hogy egyszerűsítsék az ALM-et a készítők számára. Ezek jelentik a stratégiai, terméken belüli élményt a gyártó által kezdeményezett ALM számára Power Platform. A folyamatok hasonló képességeket biztosítanak, mint a manuális exportálási és importálási funkciók, Power Platform amelyek a megoldások egyik környezetből a másikba való áthelyezéséhez érhetők el.

A szolgáltatásnév támogatásával a felhasználóknak nincs szükségük emelt szintű engedélyekre a más környezetekben való üzembe helyezéshez. Emellett az üzembe helyezés előtti és utáni testreszabások lehetővé teszik a szervezetek számára, hogy üzleti folyamataikat a folyamatokra rétegezzék. Ez lehetővé teszi a szervezetek számára, hogy szabályozzák a jóváhagyási folyamatokat, valamint lehetővé teszik egyéni lépések beszúrását az üzembe helyezési folyamatba.

Általában akkor érdemes a folyamatokat választani, ha a szervezetnek nem kell szabályoznia a megoldások forráskódfájljait, és gyorsan el szeretné kezdeni az ALM-et.

Power Platform Buildeszközök/GitHub-műveletek és Power Platform CLI (buildeszközök)

A Build Tools célja, hogy olyan eszközöket biztosítson a rendszergazdák és a fejlesztők számára, amelyekkel felgyorsíthatják a nagymértékben testreszabott ALM automatizálását. A Build Tools segítségével kezelheti a folyamatok korlátait – szabályozhatja a megoldás kódját, engedélyezheti a kódközpontú forgatókönyveket, szükségtelenné teheti a készítőknek emelt szintű engedélyeket az alsóbb rétegbeli környezetekben, és konkrét szervezeti és üzleti folyamatokat is beépíthet az ALM-folyamatba.

Általában akkor érdemes a Build Tools lehetőséget választani, ha a szervezet DevOps vagy GitHub és fejlesztői erőforrásokkal rendelkezik, és részletes szabályozást igényel az ALM-folyamatok felett.

ALM Accelerator for Power Platform (ALM gyorsító)

Az ALM Accelerator célja, hogy egyszerűsítse az ALM-et mind a kevés kódolást igénylő, mind a fejlettebb kód-első készítők számára. Az ALM Accelerator az építőeszközökre épül, és felgyorsítja az első lépéseket velük, elkerülve a nulláról való kezdést. Az ALM gyorsító folyamatok és a kapcsolódó vászonalapú alkalmazás nyílt forráskódú. Használhatja adott állapotban vagy testreszabható referencia-implementációként.

Általában akkor érdemes az ALM-gyorsítót választani, ha a szervezet részletes vezérlést igényel az ALM-folyamatok felett, de nem rendelkezik erőforrásokkal ahhoz, hogy a semmiből építse fel őket, és az ALM meghajtóján alapuló folyamatokon felül Azure DevOps szeretne készítői élményt nyújtani.