Share via


Azure-beli kezdőzónák modern alkalmazásplatformokhoz

A felhőadaptálási keretrendszer Ready módszertana útmutatást ad az összes Azure-környezet Azure-beli kezdőzónák használatával történő létrehozásához. Az Azure-beli kezdőzónák számos megvalósítási lehetőséget kínálnak, amelyek a közös tervezési területek köré épülnek.

Az Azure-beli kezdőzónákkal egy kis implementációval kezdhet, és idővel bővülhet. Kifinomultabb környezetek esetén a nagyvállalati szintű megvalósítási lehetőségekkel kezdhet. Ki kell értékelnie a kezdőzónát, amelyet modern alkalmazásplatform-megoldásokhoz szeretne használni, függetlenül attól, hogy milyen megvalósítási lehetőséget választ.

Az Azure-beli célzóna fogalmi architektúrája

A környezetek tartós felhőbevezetésre való előkészítésekor az Azure-beli kezdőzónák fogalmi architektúráját használjuk annak ábrázolására, hogy a célvégállapotnak hogyan kell kinéznie az Azure-ban az alábbi ábrán látható módon.

Egy Azure-beli célzóna fogalmi architektúráját bemutató ábra

A vizualizáció A-I címkével ellátott tervezési területeiről további információt a környezettervezési területek című témakörben talál.

A célzónák hosszú távú jövőképének kialakításakor vegye figyelembe a fenti kialakítást. Ebben a forgatókönyvben a legmegfelelőbb kiindulási pontra összpontosítunk, amely megfelel a modern alkalmazásplatformokkal kapcsolatos stratégiai és tervezési követelményeknek. Ez a cikk a kiindulási pontról szól, nem feltétlenül a hosszabb távú cél eléréséhez szükséges összes részletről.

Stratégiai és tervezési szempontok az alkalmazásplatformok kezdőzónáihoz

A stratégiai és tervbeszélgetések során hozott rangsorolási döntések közvetlen hatással vannak a legmegfelelőbb célzóna-konfigurációra a modern alkalmazásplatform-csomag támogatásához. Ezek közül a fázisok közül a legfontosabb szempontok a következők:

  • A központi informatikai, CCoE- vagy más központosított műveletek lesznek felelősek a tároló gazdagépek üzemeltetéséért?
  • A stratégiához és a tervhez fürtönként több számítási feladatot támogató megosztott tárolókra van szükség?
  • A központosított csapatok az ellenséges számítási feladatok szegmentált tárolómegoldásait is támogatják?

A kérdések befolyásolják a célzóna kialakítását, mivel mindegyik azt sugallja, hogy szükség van egy központosított üzemeltetési csapatra a tárolók kezeléséhez. Ha a központi csapatok és a fejlesztői csapatok között megosztják a működési felelősségeket, további szempontokat kell figyelembe venni a környezet kialakításában, hogy lehetővé tegye a megosztott szolgáltatásokat és a feladatok elkülönítését, ami nagyvállalati szintű kezdőzónát javasol.

Végrehajtható hatókör bemutatása

A kezdeti implementációk során a kimenet maximalizálása érdekében az útmutató további része a Azure Kubernetes Service (AKS) implementálására összpontosít, amely lehetővé teszi, hogy átfedést adjon hozzá a Kubernetes és az Azure Arc Azure App Service számára. Ez a megközelítés egy referenciaarchitektúra és megvalósítás biztosításával szűkíti a lehetőségek hatókörét.

Ha más Azure-termékek alapjait szeretné létrehozni a modern alkalmazásplatformokhoz, tekintse meg a tárolóarchitektúrák lapot a bal oldali navigációs sávon, és tekintse meg az egyes eszközök gazdag architektúrájára és implementálására vonatkozó hivatkozásokat.

Implementálási lehetőségekkel kapcsolatos szempontok

A legjobb Azure-beli célzóna-implementálási lehetőség kiválasztása közvetlenül befolyásolja, hogy a célzóna mennyire támogatja a fenti megvalósítási lehetőségeket. Az Azure-beli célzónák implementálási lehetőségeiről az Azure-beli kezdőzónákról szóló cikksorozatban talál további információt. Az Azure-beli célzóna implementálási lehetőségei közül melyik a legjobban megfelel a modern alkalmazásplatformok forgatókönyvét szabályozó stratégia- és tervezési szempontoknak?

  • Meglévő Azure-beli célzóna-stratégia: Ha a szervezet már implementált egy Azure-beli célzóna-stratégiát, a modern alkalmazásplatform-forgatókönyvnek valószínűleg meg kell felelnie a meglévő stratégiának. Ellenkező esetben válassza az alábbiak egyikét az megismételhető célzóna-környezetek felé irányuló első lépésként.
  • Kezdje kicsiben, és bontsa ki az AKS alapkonfigurációjával: Az Azure Kubernetes Service (AKS) fürtök alaparchitektúrája bevált megközelítést biztosít az első AKS-környezet üzembe helyezéséhez.
    • Ezt a lehetőséget leggyakrabban akkor használják, ha a fejlesztői vagy DevOps-csapatok közvetlenül felelősek a fürtök, a felhőkörnyezetek és az alkalmazások műveleteiért.
    • A felhőadaptálási keretrendszer Ready, Govern and Manage módszertanában szereplő folyamatokat és ajánlott eljárásokat később hozzá lehetne adni az üzembe helyezés központi műveletekhez és megosztott gazdagépekhez való előkészítéséhez.
  • Nagyvállalati szintű kezdőzónák: Az AKS célzónagyorsító egy referenciaimplementációt tartalmaz az AKS alapkonfigurációjának egy nagyvállalati szintű célzónába történő üzembe helyezéséhez, hogy az AKS-platformot a szélesebb körű vállalati szintű célzóna-megoldások által megkövetelt adott környezeti konfiguráción belül támogassa.
    • Ez a leggyakoribb lehetőség, ha a megfelelőségi, irányítási vagy biztonsági követelményeket központilag kell alkalmazni bármely tárolókörnyezetre.
    • Ez a leggyakoribb lehetőség a tárolóüzemeltetési műveleteket biztosító központosított csapatok számára is, így a fejlesztők jobban összpontosíthatnak az alkalmazásra, és kevésbé a Kubernetes fejlesztésére.

A fenti két lehetőség közötti elsődleges különbség abban rejlik, hogy hogyan fejezzük ki és valósítjuk meg a feladatok elkülönítését az Azure-erőforrások, az előfizetési topológia és a Azure Policy szabályozáshoz való használata tekintetében. Ismerje meg a szervezet központosított és decentralizált üzemeltetésre vonatkozó tervét, amely a legjobban megfelel a szervezet számítási feladatainak. Mindkét modell rugalmasan használható a szervezet és a számítási feladatok által igényelt pontos élmény érdekében, de a meghatározott stratégiához leginkább igazodó modellel szeretne kezdeni. Győződjön meg arról, hogy az összes számítási feladatért dolgozó csapat tisztában van az összes informatikai csoport és tag működési modelljének és feladatainak megismeréséhez.

Alkalmazásplatform-átfedések

Miután üzembe helyezte az alapvető AKS-célzónát, és készen áll a további alkalmazástelepítésre, több alkalmazásplatform-konfiguráció alkalmazható a tároló gazdagépekre. A Kubernetes és az Azure Arc Azure App Service esetében ez magában foglalja egy adott alkalmazásplatform telepítését az egyes fürtökre.

Az üzembehelyezési folyamattól és a tárolóregisztrációs adatbázistól függően két lehetőség közül választhat az alkalmazásplatform-átfedések hozzáadására:

  • Az átfedő telepítés a tárolóregisztrációs adatbázis tárolórendszerképeiben is szerepelhet, így egységesíti az alkalmazásplatform üzembe helyezését a tároló üzembe helyezésével.
  • Másik lehetőségként az átfedés üzembe helyezhető a DevOps-folyamat során, és hozzáadhatja a futtatókörnyezetet a tároló gazdagépek egy meglévő példányához.

Ez a két lehetőség függ a gazdagép üzemeltetési gyakorlatától és az alkalmazás-futtatókörnyezetek variabilitásának mértékétől a számítási feladatok portfóliójában.

Azure-beli kezdőzóna tervezési területei

Minden Azure-beli kezdőzónát az alábbiakban felsorolt gyakori tervezési területek köré terveztünk. Minden cikk AKS-specifikus szempontokat és javaslatokat tartalmaz, amelyek segíthetnek a modern alkalmazásplatformok csapatának a célzóna AKS-tárolókhoz való előkészítésében:

Következő lépés: Számítási feladatok migrálása modern alkalmazásplatformokra

Az alábbi cikkek a felhőbevezetési folyamat egyes pontjain található útmutatást ismertetik, hogy segítsenek a felhőbevezetési forgatókönyv sikeres végrehajtásában.