Microsoft Azure Well-Architected Framework

Az Azure Well-Architected-keretrendszer olyan vezérelvek készlete, amelyekkel javíthatja a számítási feladatok minőségét. A keretrendszer az architektúra kiválóságának öt pilléréből áll:

Ezeknek az oszlopoknak a beépítésével kiváló minőségű, stabil és hatékony felhőarchitektúra állítható elő:

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ési kiválóság A rendszert termelési állapotban tartó működési folyamatok.
Teljesítményhatékonyság A rendszer terhelésváltozáshoz való alkalmazkodási képessége.

A Well-Architected-keretrendszer használatával a sikeres azure-beli számítási feladatok tervezőinek megismeréséhez watch ezt a videót:

Áttekintés

Az alábbi ábra az Azure Well-Architected-keretrendszer magas szintű áttekintését mutatja be:

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

A központban található a Jól épített keretrendszer, amely magában foglalja az architektúra kiválóságának öt pillérét. A Well-Architected-keretrendszert körülvevő hat támogató elem:

A számítási feladat értékelé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ésről.

Azt is javasoljuk, hogy az Azure Advisor és az Advisor pontszámával azonosítsa és rangsorolja a számítási feladatok helyzetét javító 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 score 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 szükséges lépéseket tesz-e a megbízható, biztonságos és költséghatékony megoldások létrehozásához. Segít rangsorolni azokat a műveleteket, amelyek a legnagyobb javulást eredményezik a számítási feladatok állapotában. 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 pontszámáról.

Megbízhatóság

A megbízható számítási feladatok rugalmasak és elérhetők is. 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 az alábbi videó watch, amely bemutatja, hogyan kezdheti el javítani az Azure-számítási feladatok megbízhatóságát:

Megbízhatósági útmutató

Az alábbi források útmutatást nyújtanak a megbízható Azure-alkalmazások tervezéséhez és javításához:

A megbízhatósági alapelvek áttekintését lásd: Megbízhatósági tervezési alapelvek.

Biztonság

Gondoljon a biztonságra az alkalmazás teljes életciklusában, a tervezéstől és 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. Továbbra is biztonsági elemet kell építenie az alkalmazásba és a DevOps-folyamatokba.

Az alábbi videóból megtudhatja, hogyan tehet fel megfelelő kérdéseket a biztonságos alkalmazásfejlesztéssel kapcsolatban az Azure-ban:

Biztonsági útmutató

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

További információ: A biztonsági pillér áttekintése.

Költségoptimalizálás

Felhőmegoldás tervezésekor a növekményes érték korai létrehozására kell összpontosítania. Alkalmazza a Build-Measure-Learn alapelveit, hogy felgyorsítsa a piacra jutást, miközben elkerüli a tőkeigényes megoldásokat. Lásd : Mi az a build-measure-learn visszajelzési ciklus.

További információ: Költségoptimalizálás és watch az alábbi videó az Azure-költségek optimalizálásának megkezdéséről:

Költségekkel kapcsolatos útmutatás

Az alábbi erőforrások költségoptimalizálási útmutatást nyújtanak a számítási feladathoz tartozó Well-Architected-keretrendszer fejlesztése során:

A magas szintű áttekintésért lásd : A költségoptimalizálási pillér áttekintése.

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 üzemelő példányokat az emberi hibák esélyének csökkentése érdekében. A gyors és rutinszerű üzembehelyezési folyamatok nem lassítják az új funkciók vagy hibajavítások kiadását. Hasonlóan fontos, hogy ha egy frissítéssel problémák adódnak, a rendszer képes legyen gyorsan visszaállni vagy továbblépni.

További információkért watch a következő 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 források útmutatást nyújtanak az Azure-beli számítási feladatok DevOps-eljárásainak tervezéséhez és implementálásakor:

A magas szintű összefoglalásért lásd : Az operatív kiválósági pillér áttekintése.

Teljesítménybeli hatékonyság

A teljesítményhatékonyság az a képesség, hogy a számítási feladat skálázható, hogy a felhasználók által támasztott igényeket hatékonyan kielégítse. A teljesítményhatékonyság elérésének fő módja a megfelelő skálázás használata és a beépített skálázással rendelkező PaaS-ajánlatok implementálása.

További információkért watch teljesítményhatékonyság: Fast & Furious: Optimalizálás a gyors és megbízható virtuálisgép-telepítésekhez.

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

Az alábbi források útmutatást nyújtanak az Azure-számítási feladatok teljesítményhatékonysági állapotának tervezéséhez és javításához:

A magas szintű áttekintésért lásd : A teljesítményhatékonyság pillérének áttekintése.

Következő lépések

További információk: