Bevezetés
Munkafolyamatok használata esetén automatizálhatja a Bicep-kód érvényesítését, tesztelését és üzembe helyezését. A Bicep használatának számos előnye abból ered, hogy üzembe helyezi az Azure-infrastruktúrát a megoldás egyéb összetevőivel, például az alkalmazásokkal és az adatbázis-konfigurációval együtt. Ebben a modulban megtudhatja, hogyan terjeszthet ki egy olyan munkafolyamatot, amely már üzembe helyezi a Bicep-kódot egy teljes megoldás üzembe helyezéséhez.
Példaforgatókönyv
Tegyük fel, hogy ön a felelős az Azure-infrastruktúra üzembe helyezéséért és konfigurálásáért egy fejlesztővállalatnál. Létrehozott egy Bicep-sablont a vállalat webhelyének üzembe helyezéséhez, amely üzembe helyez egy App Service-alkalmazást, egy Azure SQL-adatbázist a terméklistához, valamint egy tárfiókot a termékképek üzemeltetéséhez. Már létrehozott egy munkafolyamatot, amely a Bicep-sablonnal telepíti az Azure-erőforrásokat. Most ki szeretné terjeszteni a munkafolyamatot az alkalmazás üzembe helyezéséhez, az adatbázis konfigurálásához és a webhelyhez szükséges tesztadatok bevetéséhez.
Mit fogsz csinálni?
Ebben a modulban megtudhatja, hogyan terjeszthet ki üzembe helyezési munkafolyamatokat úgy, hogy az együtt helyezze üzembe az Azure-infrastruktúrát, az alkalmazásokat, az adatbázisokat és az adatokat. Buildelési feladatokat fog hozzáadni a munkafolyamathoz, amelyek egy alkalmazás- és adatbázisprojektet állítanak össze, és munkafolyamat-összetevők használatával propagálja az üzembe helyezhető fájlokat a munkafolyamaton keresztül. A munkafolyamat Bicep-kimenetei segítségével integrálhatja a munkafolyamat összetevőit, és frissítheti az üzembehelyezési feladatokat az alkalmazás, a webhely és a mintaadatok közzétételéhez.
Mi a fő cél?
A modul elvégzése után létrehozhat egy egységes üzembehelyezési munkafolyamatot, amely a következő:
- Azure-erőforrások üzembe helyezése Bicep-fájl használatával
- Alkalmazás üzembe helyezése a Azure-alkalmazás Szolgáltatásban
- Adatbázisséma közzététele Azure SQL-adatbázisban
- Mintaadatokat ad hozzá egy Azure SQL-adatbázishoz és egy Azure Storage-blobtárolóhoz
Azt is tudni fogja, hogyan használhat hatékonyan munkafolyamat-összetevőket, Bicep-kimeneteket és munkafolyamat-változókat a munkafolyamat különböző részeinek koordinálásához.