Mi az az Azure Well-Architected Framework?

Az Azure Well-Architected Framework egy olyan tervezési keretrendszer, amely a számítási feladatok minőségének javításához nyújt segítséget:

  • Legyen rugalmas, elérhető és helyreállítható.
  • Legyen olyan biztonságos, mint amennyire szüksége van.
  • A befektetés megfelelő megtérülésének biztosítása.
  • Felelősségteljes fejlesztés és üzemeltetés támogatása.
  • A cél elérése elfogadható időkereten belül.

A keretrendszer az architekturális kiválóság öt pillérén alapul, amelyek ezekhez a célokhoz vannak megfeleltetve. Ezek a következők: Megbízhatóság, biztonság, költségoptimalizálás, működési kiválóság és teljesítményhatékonyság.

Minden pillér ajánlott eljárásokat, kockázati szempontokat és kompromisszumokat biztosít. A tervezési döntéseket az üzleti követelményeknek megfelelően minden pillérben egyensúlyba kell hozni. A technikai és végrehajtható útmutató elég széles körű az összes számítási feladathoz, és egy adott forgatókönyvre vonatkozik. Ez az útmutató az Azure-ra összpontosít.

A számítási feladatok architektúrája nem ugyanaz, mint az implementációja. A Well-Architected-keretrendszer az architekturális tervezéssel állíthatja be a sikert, de a megvalósítási lehetőségek a szervezet üzleti követelményeitől és korlátaitól függnek.

Célközönség

A Well-Architected-keretrendszer azokra a csapatokra vonatkozik, amelyek a számítási feladatok fejlesztéséért és a horizontális problémák megoldásáért felelősek.

A Well-Architected-keretrendszer értékes megállapításokat és javaslatokat nyújt a számítási feladatok életciklusában részt vevő személyek számára. Függetlenül attól, hogy milyen szerepkörrel rendelkezik a számítási feladatokért felelős csapatban, legyen szó tervezőről, fejlesztőről, üzemeltetőről vagy üzleti érdekelt félről, ha jogosult döntéseket hozni a számítási feladatok hatókörén belül, kihasználhatja ezt a keretrendszert.

Ez az útmutató a szervezet méretétől függetlenül hasznos. Akár nagyvállalat, akár kisvállalat vagy független szoftverszállító tagja, egy lépéssel közelebb kerülhet az optimális kialakításhoz. A keretrendszer számos szervezeti struktúrát és méretet kínál, biztosítva, hogy minden számítási feladat felhasználója hatékonyan kihasználhassa az előnyeit.

Ha útmutatást keres a számítási feladatok portfóliójának központosított vezérlőkkel történő fejlesztéséhez, előfordulhat, hogy ez a tartalom nem lesz teljes mértékben alkalmazva. Javasoljuk, hogy tekintse meg a felhőadaptálási keretrendszer. Ha nem érdekli a számítási feladatok tervezése az Azure-ban, ez a tartalom nem releváns Az Ön számára.

Az építészek szerepéről és feladatairól az Építész alapjai és az Építész ellenőrzőlista című témakörben olvashat bővebben.

Célok

A Well-Architected-keretrendszer elsődleges célja, hogy sikeres legyen a számítási feladatok Azure-beli üzembe helyezésekor.

  • Sikeres megvalósítás: A jól megtervezett kialakítás sikeres megvalósításhoz vezet. A fogalmak terjedelmét és mélységét tekintve jól felkészült a megalapozott döntések meghozatalára.

  • Megbízhatóság a sikerben: Az Azure-ban üzembe helyezett számos számítási feladat esetében tapasztalt, bizonyított értékelések, a keretrendszer fő részei.

  • A kompromisszumok és kockázatok megismerése: A keretrendszer segít megérteni, hogy a javaslatok elfogadásához szükség lehet a többi pillérre vonatkozó döntések meghozatalára. Kiemeli a kompromisszumokat és azokat a lehetséges kockázatokat is, amelyekkel rövid távon foglalkozni szeretne.

  • Optimalizálás idővel: A keretrendszert iteratív használatra tervezték, és a folyamatos fejlesztés eszközeként szolgál. Mérje meg a számítási feladat érettségét az útmutató alapján. Ezt az értékelést olyan mozgó pontszámként kezelje, amely a számítási feladattal együtt fejlődik, így biztosítva, hogy a tervezés hatékony és hatékony maradjon az üzleti célkitűzések teljesítésében.

A Well-Architected-keretrendszer rétegei

A Well-Architected-keretrendszer többrétegű megközelítésben van strukturálva: oszlopok, számítási feladatok és szolgáltatásvezetők.

Pillére

Ennek a keretrendszernek az alapjai a pillérek. Ha nem ismeri ezeket az alappilléreket, előfordulhat, hogy a következő rétegek – a számítási feladat rétege és a szolgáltatási útmutatók – nem lesznek teljesen érthetők.

Az alapszinten kezdje az utat a Tervezési alapelvekkel, amelyek mindegyikének konkrét célja van. Az egyes alapelveken belül kövesse a tervezési stratégia kialakításának megközelítéseit. Ezek a megközelítések nem választhatók, és figyelembe kell venni őket.

Képernyőkép a Well-Architected Framework néhány tervezési alapelvéről.

Ezután lépjen tovább az Ellenőrzőlistára, amely mindig a kiindulási pont a kiértékeléshez. Az ellenőrzőlista minden eleméhez egy vagy több javaslati útmutató tartozik, amelyek ismertetik a fő stratégiákat, valamint azt, hogy az Azure hogyan segíti a javaslat elérését.

Képernyőkép a Well-Architected-keretrendszer ellenőrzőlistájáról.

Képernyőkép a Well-Architected-keretrendszer javaslati útmutatóiról.

Ügyeljen arra, hogy lefedje a felhőtervezési mintákat. Azokra a pillérekre vannak leképezve, amelyek közvetlenül támogatják őket.

Minden architekturális döntés több szempontot is magában foglal. Ezek a kompromisszumok elismert és elfogadott kompromisszumokat jelentenek , amelyek egyensúlyba kerülnek a keretrendszer különböző aspektusaival. A kompromisszumokat ezzel az ikonnal jegyezzük fel, a kockázatokat pedig ezzel az ikonnal jegyezzük fel.

További információ: A Well-Architected-keretrendszer alappillérei.

Számítási feladat

A számítási feladat rétege azt jelzi, hogy az oszlopok hogyan vonatkoznak a számítási feladatok egy adott osztályára. A kezdeti tervezési fázisban a számítási feladatok architektúrája a segédprogram alapján szegmentált, és minden szegmens a rangsorolt vagy a tervezési területeket jelöli. Ezek a tervezési területek a számítási feladatok osztályára jellemzőek, és az optimalizálás fókuszpontjaiként szolgálnak. A Well-Architected-keretrendszer számos számítási feladatot tartalmaz. Keresse meg az üzleti igényeinek megfelelőt.

Első lépésként ismerkedjen meg a megoldás kontextusával. Frissítőként olvassa el a Tervezési alapelveket annak megértéséhez, hogy a számítási feladat hogyan alkalmazza a pillérre vonatkozó útmutatást. Ezután részletesen megismerheti azokat a tervezési területeket , amelyek a technikai döntési pontokra összpontosítanak az alábbi javaslatokkal. A számítási feladatokra vonatkozó útmutató olyan értékelést is tartalmaz, amely segít az éles környezetben való felkészültség értékelésében.

További információ: Tudnivalók a Well-Architected-keretrendszer számítási feladatairól.

Szolgáltatási útmutatók

A szolgáltatás-útmutatók a számítási feladaton belül található egyes Azure-összetevőkkel kapcsolatos döntéshozatalban vannak. Az architekturális kiválóság eléréséhez szükséges minden szolgáltatás alapvető funkcióit és képességeit kínálják. Fontos megjegyezni, hogy ezek a segédvonalak nem konfigurációs útmutatók. Emellett nem az összes funkció és képesség lefordított listája. A cél az, hogy kiemelje a funkciók hasznosságát Well-Architected pillér perspektíváinak segítségével.

További információt az elérhető útmutatókban talál.

Értékelés

A Microsoft Azure Well-Architected Review ingyenesen elérhető. A pillér ellenőrzőlistáihoz kapcsolódó kérdőívek gyűjteménye, amely kiértékeli a tervezési döntéseket. A pontszám iteratív futtatásokon keresztüli nyomon követése a fejlesztés lehetséges területeinek azonosításához.

További információ: Azure Well-Architected Review eszköz.

Íme néhány forrás a Well-Architected-keretrendszer dokumentációjának használatbavételéhez: