Microsoft Azure Well-Architected Framework

Az Azure Well-Architected Framework útmutatóul szolgáló alapelvek készlete, amelyek a számítási feladatok minőségének a javítását szolgálják. A keretrendszer az architekturális kiválóság öt pilléréből áll:

Ezen pillérek beépítésével kiváló minőségű, stabil és hatékony felhőarchitektúrát hozhat létre:

Pillér Leírás
Megbízhatóság A rendszer azon képessége, hogy helyreálljon a hibák után, és folytassa a működést.
Biztonság Az alkalmazások és adatok védelme a fenyegetésekkel szemben.
Költségoptimalizálás Költségek kezelése a nyújtott érték maximalizálásához
Működésbeli kiválóság A rendszert termelési állapotban tartó működési folyamatok.
Teljesítménybeli hatékonyság A rendszer terhelésváltozáshoz való alkalmazkodási képessége.

Az alábbi videóból megtudhatja, hogyan építhet ki sikeres számítási feladatokat az Azure-ban a Well-Architected-keretrendszerrel:


Áttekintés

Az alábbi ábrán az Azure Well-Architected-keretrendszer átfogó áttekintése látható:

A Well-Architected-keretrendszer és a támogató elemek ábrája.

A középpontban a Well-Architected-keretrendszer áll, amely az architekturális kiválóság öt pillérét tartalmazza. A Well-Architected-keretrendszert hat támogató elem veszi körül:

A számítási feladat felmérése

Ahhoz, hogy ki tudja értékelni a számítási feladatokat a Microsoft Azure Well-Architected Framework alapelvei alapján, használja a Microsoft Azure Well-Architected Review eszközt.

Képernyőkép a Microsoft Azure Well-Architected áttekintéséről.

Azt is javasoljuk, hogy az Azure Advisor és az Advisor pontszám használatával azonosítsa és rangsorolja a számítási feladatok helyzetének javítása érdekében elérhető lehetőségeket. Mindkét szolgáltatás ingyenes minden Azure-felhasználó számára, és igazodik a Well-Architected-keretrendszer öt pilléréhez:

  • Az Azure Advisor egy személyre szabott felhőtanácsadó, amely segít az Ajánlott eljárások követésében az Azure-üzemelő példányok optimalizálásához. A program elemzi az erőforrás-konfigurációs és -használati telemetriákat, Olyan megoldásokat javasol, amelyek segíthetnek az Azure-erőforrások megbízhatóságának, biztonságának, költséghatékonyságának, teljesítményének és működési kiválóságának javításában. További információ az Azure Advisorról.

  • Az Advisor-pontszám az Azure Advisor egyik alapvető funkciója, amely az Advisor-javaslatokat egy egyszerű, végrehajtható pontszámba összesíti. Ez a pontszám lehetővé teszi, hogy egy pillantással megállapítsa, hogy megteszi-e a szükséges lépéseket a megbízható, biztonságos és költséghatékony megoldások létrehozásához, és rangsorolja azokat a műveleteket, amelyek a számítási feladatok helyzetének legnagyobb javulását eredményezik. Az Advisor-pontszám egy összesített pontszámból áll, amely tovább bontható az egyes Well-Architected pilléreknek megfelelő öt kategóriapontszámra. További információ az Advisor score-ról.

Megbízhatóság

A megbízható munkaterhelésnek rugalmasnak és elérhetőnek kell lennie. A rugalmasság a rendszer azon képessége, hogy helyreálljon a hibákból, és továbbra is működjön. A rugalmasság célja, hogy az alkalmazás egy hibát követően teljesen működőképes állapotba térjen vissza. A rendelkezésre állás azt jelenti, hogy a felhasználók hozzáférnek a számítási feladatokhoz, amikor szükségük van rájuk.

A rugalmasságról további információt az alábbi videóban talál, amely bemutatja, hogyan kezdheti el javítani az Azure-számítási feladatok megbízhatóságát:


Megbízhatósági útmutató

A következő témakörök útmutatást nyújtanak a megbízható Azure-alkalmazások tervezéséhez és fejlesztéséhez:

A megbízhatósági alapelvek áttekintéséhez tekintse át a megbízhatósági pillér alapelveit.

Biztonság

Gondoljon a biztonságra az alkalmazás teljes életciklusa során, a tervezéstől és a megvalósítástól az üzembe helyezésig és a műveletekig. Az Azure platform védelmet nyújt a különböző fenyegetések, például a hálózati behatolás és a DDoS-támadások ellen. Az alkalmazásokba és a fejlesztési és üzemeltetési folyamatokba azonban így is be kell építeni biztonsági megoldásokat.

Tegye fel a megfelelő kérdéseket az Azure biztonságos alkalmazásfejlesztésével kapcsolatban az alábbi videóra hivatkozva:


Biztonsági útmutató

Vegye figyelembe a következő széles körű biztonsági területeket:

További információkért tekintse meg a biztonsági pillér áttekintését.

Költségoptimalizálás

Felhőalapú megoldás tervezésekor a növekményes érték korai létrehozására kell összpontosítania. Alkalmazza az Összeállítás, mérés, tanulás módszer alapelveit, így lerövidítheti a piaci bevezetési időt, és a tőkeigényes megoldásokat is elkerülheti.

További információkért tekintse meg a költségoptimalizálást , és az alábbi videót az Azure-költségek optimalizálásának megkezdéséről:


Költségekkel kapcsolatos útmutatás

Az alábbi témakörök költségoptimalizálási útmutatást nyújtanak a számítási feladathoz készült Well-Architected-keretrendszer fejlesztése során:

A magas szintű áttekintéshez tekintse meg a költségoptimalizálási pillér áttekintését.

Működésbeli kiválóság

A működési kiválóság azokat a műveleteket és folyamatokat fedi le, amelyek éles környezetben futtatják az alkalmazásokat. Az üzemelő példányoknak megbízhatónak és kiszámíthatónak kell lenniük. Automatizálja az üzembe helyezéseket az emberi hibák esélyének csökkentése érdekében. A gyors és rutinszerű üzembehelyezési folyamatok nem lassítják le az új funkciók vagy hibajavítások kiadását. Ugyanilyen fontos, hogy ha egy frissítés problémát tapasztal, gyorsan vissza kell lépnie vagy előre kell lépnie.

További információkért tekintse meg az alábbi videót, amely a biztonság Azure-beli DevOps-gyakorlatba való beépítéséről szól:


Működésbeli kiválósági útmutató

Az alábbi témakörök útmutatást nyújtanak az Azure-beli számítási feladatok DevOps-gyakorlatainak megtervezéséhez és implementálásakor:

Magas szintű összefoglalásért tekintse meg a működési kiválósági pillér áttekintését.

Teljesítménybeli hatékonyság

A teljesítményhatékonyság azt jelenti, hogy a számítási feladat hatékonyan méretezhető a felhasználók által támasztott igényeknek megfelelően. A teljesítményhatékonyság elérésének fő módjai közé tartozik a megfelelő skálázás használata és a beépített skálázással rendelkező PaaS-ajánlatok megvalósítása.

További információ : Teljesítményhatékonyság: Gyors & düh: Optimalizálás a virtuális gépek gyors és megbízható üzembe helyezéséhez.

Teljesítményhatékonysági útmutató

A következő témakörök útmutatást nyújtanak az Azure-beli számítási feladatok teljesítményhatékonysági helyzetének megtervezéséhez és javításához:

A magas szintű szinopszishoz tekintse meg a teljesítményhatékonysági pillér áttekintését.

Következő lépések

További információk: