Rövid útmutató: Azure-beli üzembehelyezési környezetek konfigurálása
Ebben a rövid útmutatóban beállítja az Azure Deployment Environments összes erőforrását, hogy önkiszolgáló üzembe helyezési környezeteket engedélyezhessen a fejlesztői csapatok számára. Megtudhatja, hogyan hozhat létre és konfigurálhat fejlesztői központot, adhat hozzá katalógust a fejlesztői központhoz, és hogyan definiálhat környezettípust. Ezután társíthat egy projektet a fejlesztői központtal, hozzáadhat környezettípusokat, és engedélyezheti a fejlesztési hozzáférést a projekthez.
A fejlesztői központ az Azure Deployment Environments legfelső szintű erőforrása, amely fejlesztési projektek gyűjteményét tartalmazza. A fejlesztői központban megadhatja a projektek általános konfigurációját, például az alkalmazássablonokat tartalmazó katalógusokat, valamint azokat a környezettípusokat, amelyeken a fejlesztői csapatok üzembe helyezhetik a kódjukat.
A platformmérnöki csapat általában beállítja a fejlesztői központot, külső katalógusokat csatol a fejlesztői központhoz, projekteket hoz létre, és hozzáférést biztosít a fejlesztői csapatokhoz. A fejlesztői csapatok ezután környezetdefiníciók használatával hoznak létre környezeteket, csatlakozhatnak az egyes erőforrásokhoz, és alkalmazásokat helyezhetnek üzembe.
A rövid útmutató elvégzése után a fejlesztők a fejlesztői portál, az Azure CLI vagy az Azure Developer CLI használatával környezeteket hozhatnak létre a projektben az alkalmazások üzembe helyezéséhez.
Az Azure Deployment Environments összetevőivel kapcsolatos további információkért tekintse meg az Azure Deployment Environments legfontosabb fogalmait.
Az üzembehelyezési környezet létrehozása előtt végre kell hajtania a rövid útmutató lépéseit, majd létre kell hoznia egy projektet. Ha manuálisan szeretné létrehozni ezeket az erőforrásokat, ezt a rövid útmutatót követve üzembe helyezheti a fejlesztői központot és a projektet egy ARM-sablon használatával.
Előfeltételek
- Egy Azure-fiók, aktív előfizetéssel. Fiók ingyenes létrehozása.
- Azure szerepköralapú hozzáférés-vezérlési szerepkör az előfizetés erőforrásainak létrehozására és kezelésére vonatkozó engedélyekkel, például közreműködővel vagy tulajdonossal.
Fejlesztői központ létrehozása
Először hozzon létre egy fejlesztői központot, és csatoljon hozzá egy katalógust. A katalógus tartalmazza azokat az alkalmazássablonokat, úgynevezett környezetdefiníciókat, amelyeket a fejlesztői csapatok használhatnak környezetek létrehozásához. Ebben a rövid útmutatóban csatolja a Microsoft gyorsindítási katalógusát, amely mintakörnyezet-definíciókat tartalmaz az első lépésekhez.
Fejlesztői központ létrehozása és konfigurálása az Azure Deployment Environmentsben az Azure Portal használatával:
Jelentkezzen be az Azure Portalra.
Keresse meg az Azure Deployment Environmentst, majd válassza ki a szolgáltatást az eredmények között.
A Fejlesztői központokban válassza a Létrehozás lehetőséget.
A Fejlesztői központ létrehozása lap Alapszintű beállítások lapján válassza ki vagy adja meg a következő információkat:
Név szerint Érték Előfizetés Válassza ki azt az előfizetést, amelyben létre szeretné hozni a fejlesztői központot. Erőforráscsoport Használjon egy meglévő erőforráscsoportot, vagy válassza az Új létrehozása lehetőséget, és adja meg az erőforráscsoport nevét. Név Adja meg a fejlesztői központ nevét. Helyen Válassza ki azt a helyet vagy régiót, ahol létre szeretné hozni a fejlesztői központot. Gyorsindítási katalógus csatolása Jelölje be az Azure üzembehelyezési környezet definíciói jelölőnégyzetet .
Törölje a Dev box testreszabási feladatok jelölőnégyzetének jelölését.Válassza a Felülvizsgálat és létrehozás lehetőséget.
A Véleményezés lapon várja meg az üzembe helyezés érvényesítését, majd válassza a Létrehozás lehetőséget.
Az üzembe helyezés előrehaladását az Azure Portal értesítéseiben ellenőrizheti.
Amikor a fejlesztői központ létrehozása befejeződött, válassza az Ugrás az erőforráshoz lehetőséget. Győződjön meg arról, hogy megjelenik a fejlesztői központ áttekintő panelje.
Felügyelt identitás konfigurálása a fejlesztői központhoz
A környezetek létrehozásának engedélyezéséhez a fejlesztői központnak engedélyre van szüksége az előfizetéshez. Csatolhat egy identitást a fejlesztői központhoz, majd hozzárendelheti a szükséges engedélyeket ehhez az identitáshoz. Csatolhat rendszer által hozzárendelt felügyelt identitást vagy felhasználó által hozzárendelt felügyelt identitást. Megismerheti az identitások két típusát.
Ebben a rövid útmutatóban egy rendszer által hozzárendelt felügyelt identitást konfigurál a fejlesztői központhoz. Ezután szerepköröket rendelhet a felügyelt identitáshoz, hogy a fejlesztői központ környezettípusokat hozzon létre az előfizetésben.
Rendszer által hozzárendelt felügyelt identitás csatolása
Rendszer által hozzárendelt felügyelt identitás csatolása a fejlesztői központhoz:
A fejlesztői központban, a bal oldali menüben válassza az Gépház alatt az Identitás lehetőséget.
A Hozzárendelt rendszer csoportban állítsa be az Állapot beállítást, majd válassza a Mentés lehetőséget.
A rendszer által hozzárendelt felügyelt identitás engedélyezése párbeszédpanelen válassza az Igen lehetőséget. Eltarthat néhány percig, amíg a többi mező megjelenik.
Szerepkörök hozzárendelése a fejlesztői központ által felügyelt identitáshoz
A fejlesztői központot képviselő felügyelt identitáshoz hozzá kell férnie ahhoz az előfizetéshez, amelyben a projektkörnyezettípusokat konfigurálja, valamint a katalógushoz.
A fejlesztői központban a Gépház alatti bal oldali menüben válassza az Identitás lehetőséget.
A Rendszer által hozzárendelt>engedélyek területen válassza ki az Azure-szerepkör-hozzárendeléseket.
Ha közreműködői hozzáférést szeretne adni az előfizetéshez, válassza a Szerepkör-hozzárendelés hozzáadása (előzetes verzió) lehetőséget, adja meg vagy válassza ki a következő adatokat, majd válassza a Mentés lehetőséget:
Név szerint Érték Hatókör Előfizetés Előfizetés Válassza ki azt az előfizetést, amelyben a felügyelt identitást használni szeretné. Szerepkör Közreműködő Ha hozzáférést szeretne adni a Felhasználói hozzáférés Rendszergazda istratornak az előfizetéshez, válassza a Szerepkör-hozzárendelés hozzáadása (előzetes verzió) lehetőséget, adja meg vagy válassza ki a következő adatokat, majd válassza a Mentés lehetőséget:
Név szerint Érték Hatókör Előfizetés Előfizetés Válassza ki azt az előfizetést, amelyben a felügyelt identitást használni szeretné. Szerepkör Felhasználói hozzáférés adminisztrátora
Környezettípus létrehozása
Környezettípus használatával meghatározhatja, hogy a fejlesztői csapatok milyen típusú környezeteket helyezhetnek üzembe. Az egyes környezettípusokhoz különböző beállításokat alkalmazhat.
Az Azure Portalon nyissa meg az Azure Deployment Environmentst.
A Fejlesztői központokban válassza ki a fejlesztői központot.
A Környezeti konfiguráció bal oldali menüjében válassza a Környezettípusok, majd a Létrehozás lehetőséget.
A Környezet létrehozása típusban adja meg a következő adatokat, majd válassza a Hozzáadás lehetőséget.
Név szerint Érték Név Adja meg a környezettípus nevét. Címkék Ha szeretné, adjon meg egy címkenevet és egy címkeértéket.
A fejlesztői központhoz hozzáadott környezeti típus a fejlesztői központ minden projektjében elérhető, de a környezettípusok alapértelmezés szerint nem engedélyezettek. Ha projektszinten engedélyez egy környezettípust, a környezet típusa határozza meg a környezetek üzembe helyezéséhez használt felügyelt identitást és előfizetést.
Projekt létrehozása
Az Azure Deployment Environmentsben a projektek a szervezeten belüli csapatot vagy üzleti függvényeket jelölik. Létrehozhat például egy projektet egy e-kereskedelmi alkalmazás megvalósításához, amely fejlesztési, előkészítési és éles környezettel rendelkezik. Egy másik projekt esetében eltérő konfigurációt határozhat meg.
Amikor egy projektet egy fejlesztői központhoz társít, a rendszer automatikusan alkalmazza a fejlesztési központ összes beállítását a projektre. Minden projekt csak egy fejlesztői központhoz társítható.
Azure Deployment Environments-projekt létrehozása a fejlesztői központban:
Az Azure Portalon nyissa meg az Azure Deployment Environmentst.
A Bal oldali menü Konfigurálás területén válassza a Projektek lehetőséget.
A Projektek területen válassza a Létrehozás lehetőséget.
A Projekt létrehozása lap Alapszintű beállítások lapján adja meg vagy válassza ki a következő információkat:
Név szerint Érték Előfizetés Válassza ki azt az előfizetést, amelyben létre szeretné hozni a projektet. Erőforráscsoport Használjon egy meglévő erőforráscsoportot, vagy válassza az Új létrehozása lehetőséget, és adja meg az erőforráscsoport nevét. Fejlesztői központ Válassza ki a projekthez társítani kívánt fejlesztői központot. A fejlesztői központ összes beállítása a projektre vonatkozik. Név Adjon meg a projekt nevét. Leírás (nem kötelező) Adja meg a projekttel kapcsolatos adatokat. A Véleményezés + Létrehozás lapon várja meg az üzembe helyezés érvényesítését, majd válassza a Létrehozás lehetőséget.
Ellenőrizze, hogy a projekt sikeresen létrejött-e az Azure Portal értesítéseinek ellenőrzésével. Ezután válassza az Erőforrás megnyitása lehetőséget. Ellenőrizze, hogy megjelenik-e a projekt áttekintési panelje.
Projektkörnyezettípus létrehozása
Az Azure Deployment Environmentsben a projektkörnyezet-típusok a fejlesztői központhoz konfigurált környezettípusok részhalmazai. Segítenek előre konfigurálni az adott fejlesztői csapatok által létrehozható környezettípusokat.
Projekt konfigurálásához adjon hozzá egy projektkörnyezettípust:
Az Azure Portalon nyissa meg a projektet.
A Környezeti konfiguráció bal oldali menüjében válassza a Környezettípusok, majd a Hozzáadás lehetőséget.
Az Add environment type to project-name (Környezettípus hozzáadása a projekt nevéhez<>) mezőben adja meg vagy válassza ki a következő információkat:
Név szerint Érték Típus Válasszon ki egy fejlesztői központszintű környezettípust az adott projekthez való engedélyezéshez. Üzembe helyezési előfizetés Válassza ki azt az előfizetést, amelyben a környezet létrejön. Üzembehelyezési identitás Válassza ki a rendszer által hozzárendelt identitást vagy egy felhasználó által hozzárendelt felügyelt identitást a felhasználó nevében végzett üzembe helyezéshez. Környezeti erőforrások engedélyei>Környezet létrehozói szerepköre(i) Válassza ki a szerepköröket, hogy hozzáférést biztosítson a környezeti erőforrások létrehozójának. Környezeti erőforrások>engedélyeinek további hozzáférése Válassza ki azokat a felhasználókat vagy Microsoft Entra-csoportokat, amelyeket a környezeti erőforrások adott szerepköreihez szeretne hozzárendelni. Címkék Adjon meg egy címkenevet és egy címkeértéket. Ezek a címkék a környezet részeként létrehozott összes erőforrásra érvényesek.
Feljegyzés
Legalább egy identitást (rendszer által hozzárendelt vagy felhasználó által hozzárendelt) engedélyezni kell az üzembehelyezési identitáshoz. Az identitás a környezet üzembe helyezésének végrehajtására szolgál a fejlesztő nevében. Emellett a fejlesztői központhoz csatolt identitáshoz hozzá kell rendelni a Közreműködő és a Felhasználói hozzáférés Admistrator szerepköröket az üzembehelyezési előfizetéshez való hozzáféréshez minden egyes környezettípushoz.
Hozzáférés biztosítása a fejlesztői csapathoz
Mielőtt a fejlesztők környezeteket hozhatnak létre a projekt környezettípusai alapján, a projekt szintjén egy szerepkör-hozzárendeléssel kell hozzáférést biztosítani számukra. Az üzembehelyezési környezetek felhasználói szerepköre lehetővé teszi a felhasználók számára saját környezetek létrehozását, kezelését és törlését. Ahhoz, hogy felhasználókat vegyen fel a projektbe, megfelelő engedélyekkel kell rendelkeznie egy projekthez.
Az Azure Portalon nyissa meg a projektet.
A bal oldali menüben válassza a Hozzáférés-vezérlés (IAM) lehetőséget.
Válassza a Szerepkör-hozzárendelés hozzáadása lehetőséget>.
Rendelje hozzá a következő szerepkört. A részletes lépésekért tekintse meg az Azure-szerepköröknek az Azure Portalon történő hozzárendelését ismertető cikket.
Beállítás Érték Szerepkör Válassza az Üzembehelyezési környezetek felhasználója lehetőséget. Hozzáférés hozzárendelése Válassza a Felhasználó, csoport vagy szolgáltatásnév lehetőséget. Tagok Jelölje ki azokat a felhasználókat vagy csoportokat, amelyekhez hozzá szeretne férni a projekthez.
Feljegyzés
Környezetet csak azok a felhasználók hozhatnak létre, akik rendelkeznek az üzembehelyezési környezetek felhasználói szerepkörével, a DevCenter Project Rendszergazda szerepkörrel vagy a megfelelő engedélyekkel rendelkező beépített szerepkörrel. Azok a felhasználók, akik rendelkeznek az Üzembehelyezési környezetek olvasó szerepkörével, megtekinthetik saját környezeteiket és mások által létrehozott környezeteket.
Következő lépések
Ebben a rövid útmutatóban létrehozott egy fejlesztői központot, amelyet identitással, katalógussal és környezettípussal konfigurált. Ezután létrehozott egy projektet, és hozzáférést adott a projekthez a fejlesztői csapatnak. Ha szeretné megtudni, hogy a fejlesztői csapat tagjai hogyan hozhatnak létre környezeteket, folytassa a következő rövid útmutatóval.