Megoldási ötletek
Ez a cikk egy megoldási ötlet. Ha azt szeretné, hogy további információkkal bővítsük a tartalmat, például a lehetséges használati eseteket, alternatív szolgáltatásokat, megvalósítási szempontokat vagy díjszabási útmutatást, a GitHub visszajelzésével tudassa velünk.
Megtudhatja, hogyan hozhat létre CI/CD-folyamatot a Power Platform-alkalmazások életciklusának az Azure DevOps használatával történő kezeléséhez.
Architektúra
Töltse le az architektúra Visio-fájlját.
Adatfolyam
- A megoldás frissül, ami elindítja a buildelési folyamatot.
- A folyamatos integráció exportálja a megoldást a fejlesztési környezetből, és véglegesíti a fájlokat az Azure-adattárakba.
- A folyamatos integráció létrehoz egy felügyelt megoldást, futtat teszteket, és létrehoz egy buildösszetevőt.
- Üzembe helyezheti a build/tesztkörnyezetet.
- A folyamatos üzembe helyezés teszteket futtat, és vezényli a felügyelt megoldás üzembe helyezését a célkörnyezetekben.
- Az éles környezetben kell üzembe helyeznie.
- Az alkalmazás Elemzések állapot-, teljesítmény- és használati adatokat gyűjt és elemez.
- Áttekintheti az állapotot, a teljesítményt és a használati adatokat.
- Szükség szerint frissítenie kell a hátralékelemeket.
Összetevők
- Power Apps: A Microsoft Power Apps egy alacsony kódszámú alkalmazásfejlesztő platform.
- Azure DevOps: Az Azure DevOps bármilyen nyelven, bármilyen felhőben vagy helyszínen létrehozhat, tesztelhet és üzembe helyezhet megoldásokat.
- Azure Repos: Az Azure Repos felhőben üzemeltetett privát Git-adattárat biztosít.
- Azure-alkalmazás Elemzések: Az alkalmazás Elemzések az Azure Monitor egyik funkciója, amellyel élő alkalmazásait figyelheti.
Forgatókönyv részletei
Ez az architektúra lehetővé teszi, hogy az Azure DevOps, az Azure Repos és a Azure-alkalmazás Elemzések (az Azure Monitoron keresztül) ci/CD (folyamatos integráció/folyamatos üzembe helyezés) folyamatot hozzon létre a Microsoft Power Platformhoz (nevezetesen a Power Appshez).
Lehetséges használati esetek
- Más Microsoft 365-szolgáltatásokkal kommunikáló alkalmazások.
- Alkalmazotti előkészítési alkalmazás.
- Képfeldolgozó eszközök.
- Új felhasználói beállítási forgatókönyvek.
- Szolgáltatáskérési alkalmazások.
- Összetett entitáskapcsolatokkal rendelkező alkalmazások.
Megfontolások
Ezek a szempontok implementálják az Azure Well-Architected Framework alappilléreit, amely a számítási feladatok minőségének javítására használható vezérelvek halmaza. További információ: Microsoft Azure Well-Architected Framework.
Költségoptimalizálás
A költségoptimalizálás a szükségtelen kiadások csökkentésének és a működési hatékonyság javításának módjairól szól. További információ: A költségoptimalizálási pillér áttekintése.
Közreműködők
Ezt a cikket a Microsoft tartja karban. Eredetileg a következő közreműködők írták.
Fő szerző:
- Sarah Parkes | Felhőmegoldás-tervező
Következő lépések
- Alkalmazáséletciklus-kezelés a Microsoft Power Platformmal
- Microsoft Power Platform Build Tools for Azure DevOps
- A Microsoft Power Platform buildelési eszközeivel kapcsolatos feladatok
- Azure DevOps
Kapcsolódó erőforrások
További Power Apps-architektúrák:
További CI/CD-architektúrák: