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


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

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:

  1. Jelentkezzen be az Azure Portalra.

  2. Keresse meg az Azure Deployment Environmentst, majd válassza ki a szolgáltatást az eredmények között.

  3. A Fejlesztői központokban válassza a Létrehozás lehetőséget.

    Képernyőkép, amely bemutatja, hogyan hozhat létre fejlesztői központot az Azure Deployment Environmentsben.

  4. 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.
  5. Válassza a Felülvizsgálat és létrehozás lehetőséget.

  6. 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.

  7. Az üzembe helyezés előrehaladását az Azure Portal értesítéseiben ellenőrizheti.

    Képernyőkép a fejlesztői központ létrehozásának megerősítésére szolgáló portálértesítésekről.

  8. 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.

    Képernyőkép a fejlesztői központ áttekintési paneljéről.

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:

  1. A fejlesztői központban, a bal oldali menüben válassza az Gépház alatt az Identitás lehetőséget.

  2. A Hozzárendelt rendszer csoportban állítsa be az Állapot beállítást, majd válassza a Mentés lehetőséget.

    Képernyőkép egy rendszer által hozzárendelt felügyelt identitásról.

  3. 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.

  1. A fejlesztői központban a Gépház alatti bal oldali menüben válassza az Identitás lehetőséget.

  2. A Rendszer által hozzárendelt>engedélyek területen válassza ki az Azure-szerepkör-hozzárendeléseket.

    Képernyőkép egy rendszer által hozzárendelt felügyelt identitásról, kiemelt szerepkör-hozzárendelésekkel.

  3. 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ő
  4. 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.

  1. Az Azure Portalon nyissa meg az Azure Deployment Environmentst.

  2. A Fejlesztői központokban válassza ki a fejlesztői központot.

  3. A Környezeti konfiguráció bal oldali menüjében válassza a Környezettípusok, majd a Létrehozás lehetőséget.

  4. 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.

    Képernyőkép a Környezettípus létrehozása panelről.

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:

  1. Az Azure Portalon nyissa meg az Azure Deployment Environmentst.

  2. A Bal oldali menü Konfigurálás területén válassza a Projektek lehetőséget.

  3. A Projektek területen válassza a Létrehozás lehetőséget.

  4. 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.
  5. 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.

  6. 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:

  1. Az Azure Portalon nyissa meg a projektet.

  2. A Környezeti konfiguráció bal oldali menüjében válassza a Környezettípusok, majd a Hozzáadás lehetőséget.

    Képernyőkép a Környezettípusok panelről.

  3. 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.

  1. Az Azure Portalon nyissa meg a projektet.

  2. A bal oldali menüben válassza a Hozzáférés-vezérlés (IAM) lehetőséget.

  3. Válassza a Szerepkör-hozzárendelés hozzáadása lehetőséget>.

  4. 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.

    Képernyőkép a Szerepkör-hozzárendelés hozzáadása panelről.

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.