Share via


Forgatókönyvek az Azure-beli üzembehelyezési környezetek használatához

Ez a cikk az Azure-beli üzembehelyezési környezetek néhány lehetséges forgatókönyvét ismerteti, valamint azokat az erőforrásokat, amelyekkel a szervezet implementálhatja ezeket a forgatókönyveket. Az Azure-beli üzembehelyezési környezetek konfigurálhatók úgy, hogy megfeleljenek a vállalat igényeinek.

Környezetek CI/CD-folyamat részeként

A környezetek vállalaton belüli létrehozása és kezelése jelentős erőfeszítést igényelhet. Az Azure-beli üzembehelyezési környezetekkel a különböző termékéletciklus-környezetek (például fejlesztés, tesztelés, előkészítés, gyártás előtti és éles környezet) egyszerűen létrehozhatók, frissíthetők és csatlakoztathatók egy folyamatos integrációs és folyamatos teljesítési (CI/CD) folyamathoz.

Ebben a forgatókönyvben az Azure-beli üzembehelyezési környezetek a következő előnyöket biztosítják:

  • A szervezetek katalógust csatolhatnak, és kódként (IaC)-sablonokat biztosíthatnak a környezetek létrehozásához, így biztosítva a csapatok közötti konzisztenciát.
  • A fejlesztők és tesztelők újrahasználható sablonokkal tesztelhetik alkalmazásuk legújabb verzióját a környezetek gyors kiépítéséhez.
  • A fejlesztői csapatok a környezeteiket CI/CD-folyamatokhoz csatlakoztathatják a DevOps-forgatókönyvek engedélyezéséhez.
  • A központi fejlesztői informatikai csapatok központilag nyomon követhetik a költségeket, nyomon követhetik a biztonsági riasztásokat, és kezelhetik a környezeteket a projektek és fejlesztői központok között.

Tesztkörnyezetek vizsgálatokhoz

A fejlesztők gyakran különböző technológiákat vagy infrastruktúraterveket vizsgálnak. Alapértelmezés szerint az Azure-beli üzembehelyezési környezetekkel létrehozott összes környezet a saját erőforráscsoportjában van. A projekttagok alapértelmezés szerint közreműködői hozzáférést kapnak ezekhez az erőforrásokhoz.

Ebben a forgatókönyvben az Azure-beli üzembehelyezési környezetek a következő előnyöket biztosítják:

  • A fejlesztők a fejlesztési vagy tesztelési környezetükhöz szükséges módon adhatnak hozzá és módosíthatnak Azure-erőforrásokat.
  • A központi fejlesztői informatikai csapatok könnyedén nyomon követhetik a vizsgálatokhoz használt összes környezet költségeit.

Igény szerinti tesztkörnyezetek

A fejlesztőknek gyakran olyan alkalmi környezeteket kell létrehozniuk, amelyek a formális fejlesztési vagy tesztelési környezeteket utánozzák, hogy egy új képességet teszteljenek a kód beadása és egy folyamat végrehajtása előtt. Az Azure-beli üzembehelyezési környezetek használatával a fejlesztők egyszerűen hozhatnak létre, frissíthetnek vagy duplikálhatnak tesztkörnyezeteket.

Ebben a forgatókönyvben az Azure-beli üzembehelyezési környezetek a következő előnyöket biztosítják:

  • A Teams szükség esetén hozzáférhet egy teljesen konfigurált környezethez.
  • A fejlesztők újrahasználható sablonokkal tesztelhetik az alkalmazások legújabb verzióját új alkalmi környezetek gyors létrehozásához.

Képzés, gyakorlati laborok és hackathonok

Az Azure-beli üzembehelyezési környezetekben lévő projektek átmeneti tevékenységek, például workshopok, gyakorlati laborok, képzések vagy hackathonok tárolójaként szolgálnak. Létrehozhat egy projektet, amely egyéni sablonokat biztosít minden felhasználónak.

Ebben a forgatókönyvben az Azure-beli üzembehelyezési környezetek a következő előnyöket biztosítják:

  • Minden felhasználó létrehozhat azonos és elkülönített környezeteket a betanításhoz.
  • A betanítás befejezésekor egyszerűen törölheti a projekteket és az összes kapcsolódó erőforrást.

Üzembe helyezési lehetőségek

Miután úgy döntött, hogy megismeri az Azure-beli üzembehelyezési környezeteket, két általános út áll rendelkezésre: a megvalósíthatósági vizsgálat vagy a skálázott üzembe helyezés.

Megvalósíthatósági vizsgálat üzembe helyezése

A megvalósíthatósági vizsgálat üzembe helyezése egyetlen csapat koncentrált erőfeszítése a szervezeti érték kialakítására. Bár csábító lehet egy skálázott üzembe helyezéssel kezdeni, ez a megközelítés általában gyakrabban hiúsul meg, mint a megvalósíthatósági vizsgálat lehetőség.

Javasoljuk, hogy kezdjen kicsivel, tanuljon az első csapattól, ismételje meg ugyanezt a megközelítést két-három további csapattal, majd tervezze meg a skálázott üzembe helyezést a megszerzett ismeretek alapján. A sikeres megvalósíthatósági vizsgálat érdekében javasoljuk, hogy válasszon ki egy vagy két csapatot, azonosítsa a forgatókönyveiket (a környezeteket egy CI/CD-folyamat részeként , a tesztkörnyezetekkel szemben), dokumentálja az aktuális használati eseteket, majd helyezze üzembe az Azure-beli üzembehelyezési környezeteket.

Skálázott üzembe helyezés

A skálázott üzembe helyezés többhetes felülvizsgálatból és tervezésből áll, azzal a szándékkal, hogy üzembe helyezze az Azure-beli üzembehelyezési környezeteket a teljes vállalaton, amely több száz vagy több ezer fejlesztővel rendelkezik.

Következő lépések