Introduction

Befejeződött

Építsen egy meglévő architektúrára, amely támogatja egy fiktív vállalat magas rendelkezésre állású forgatókönyvét. Az alkalmazástervezésre, az infrastruktúra-választásra, az adatmodellre és az általános megfigyelhetőségre vonatkozó magas szintű specifikációkkal fog rendelkezni. A gyakorlat végén ellenőrizze a munkáját úgy, hogy összehasonlítja a tervet egy hasonló architektúrával. Ügyeljen arra, hogy jegyezze fel a jövőbeli fejlesztések hiányosságait.

Példaforgatókönyv

A Contoso Shoes két évvel ezelőtt migrálta helyszíni üzemelő példányait a felhőbe. Bár javulást tapasztaltak a műveletek terén, nehéz volt a rendelkezésre állásukat és üzemidejüket a szolgáltatásiszint-szerződésben (SLA) belül tartani. Egy közelgő termékbemutató is várható, amely várhatóan megugrik a forgalomban. A korábbi indítások kimaradásokhoz vezettek, mert a rendszer nem tudta teljesíteni a terhelésnövekedést. Jelentős pénzügyi veszteséget eredményezett.

A tapasztalatok alapján a szervezet elkötelezett a rendszer általános megbízhatóságának és megfigyelhetőségének növelése mellett. Frissítették a meglévő alkalmazás rendelkezésre állási céljait , így kritikus fontosságúvá vált.

A szervezetnek továbbfejlesztett kialakításra van szüksége, amely túlélheti az architektúra egy vagy több összetevőjének meghibásodását, és akár teljes regionális kimaradásnak is ellenállhat, miközben több rendszerállapot-megállapítást nyújt a műveleteikhez. Megvizsgálták egy másik régió hozzáadásának lehetőségét. A Contoso emellett az ügyfelek gyorsabb kiszolgálásával szeretné javítani az ügyfélélményt a hozzájuk földrajzilag közelebbi régióban.

A csapat tisztában van a kompromisszumokkal: a hozzáadott költségek és összetettség. A hosszabb ideig tartó leállás költsége (tényleges és jó hírnevének) azonban nagyobb, mint egy második régióban való üzemeltetés költsége. Vezető felhőtervezőként arra kérték, hogy ezeket a célokat szem előtt tartva értékelje ki és javítsa a jelenlegi architektúrát.

A meglévő alkalmazás már az Azure Well-Architected Framework minőségi pilléreinek megfelelően lett kialakítva. Első lépésként áttekintette a jól megtervezett, kritikus fontosságú számítási feladatokra vonatkozó útmutatást. A fokozott rendszerrugalmasságot és megfigyelhetőséget a legfontosabb fókuszterületekként rangsorolja, amelyek a legnagyobb megbízhatósági hatással lesznek a rendszerre.

Mit fogsz csinálni?

  • Állapotvégpont tervezése az alkalmazásban az API-szint és függőségei állapotának ellenőrzéséhez
  • Bontsa ki a megoldást több régióra, hogy túlélje a regionális kimaradást
  • Állapotmodell létrehozása és a megfigyelhetőségi adatok vizualizációja operatív irányítópultokon keresztül

Fontos

A gyakorlatok nem fedik le a kritikus fontosságú számítási feladatok minden tervezési területét. A feladat elvégzése után javasoljuk, hogy folytassa a jól megtervezett, kritikus fontosságú számítási feladatokban megadott kritikus fontosságú alapelvek feltárását, hogy teljes perspektívával rendelkezzen saját terveihez.

Mi a fő cél?

A modul végére bemutattuk, hogy képes-e kritikus fontosságú tervezési alapelveket alkalmazni egy példaforgatókönyvre . A tanulás alapján képes lesz kiértékelni a hasonló terveket, és végső soron saját, éles üzemre kész, kritikus fontosságú megoldást létrehozni.