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:
- Megoldások kezelése a Power Apps és Power Automate
- Alkalmazáséletciklus-kezelési stratégia kidolgozása
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.
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.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: