Uzticamības dizaina principi

Uzticamai darba slodzei jābūt noturīgai, lai tā varētu atklāt un atgūt pārtraukumus un darbības traucējumus un konsekventi nodrošināt funkcionalitāti. Tai jāspēj atgūties no kļūmēm saprātīgā termiņā. Tai jābūt pieejamai arī tā, lai lietotāji varētu konsekventi un droši piekļūt darba slodzei saskaņotajā termiņā un saskaņotajā kvalitātes līmenī.

Izmantojiet tālāk norādītos noformējuma principus no labi arhitektūras sistēmas Microsoft Azure , lai palīdzētu nodrošināt uzticamību visā dzīves ciklā. Sāciet ar ieteicamo labāko praksi un pamatojiet katra uzticamības principa priekšrocības. Kad esat iestatījis stratēģiju, izmantojiet uzticamības kontrolsarakstu kā nākamo soli.

Ja jūs nepiemērojat šos principus savam dizainam, darba slodze, visticamāk, nebūs gatava paredzēt vai risināt problēmas ražošanā. Rezultāts var būt pakalpojumu traucējumi, kas rada finansiālus zaudējumus. Kritiskām darba slodzēm šo principu nepiemērošana var apdraudēt drošību.

Dizains biznesa prasībām

Mērķa ikona Apkopojiet un izprotiet biznesa vajadzības, koncentrējoties uz paredzamo darba slodzes izmantošanu.

Prasībām jāietver lietotāja pieredze, darbplūsmas, dati un darba slodzei specifiskie līdzekļi. Mērķiem jābūt reālistiskiem un saskaņotiem ar visām ieinteresētajām personām, pamatojoties uz konkrētu budžetu. Prasībām skaidri jādefinē cerības ar komandu un ieinteresētajām pusēm. Dokumentējiet prasības, lai vadītu tehnoloģiju izvēli, ieviešanu un operācijas.

Uzziniet vairāk par biznesa prasību nostrādi Azure labi arhitektūras sistēmā.

Elastīgs dizains

Mērķa ikona Darba slodzei ir jāreaģē uz kļūmēm un jāturpina darboties ar pilnu vai samazinātu funkcionalitāti.

Izstrādājiet savu darba slodzi, lai varētu identificēt defektus un komponentu pārtraukumus. Padariet sistēmu izturīgu, lai tā varētu paciest defektus un vienmērīgi apstrādāt tos. Informējiet lietotājus par sistēmas stāvokli un iestatiet cerības par to, kādi komponenti nav pieejami un cik ilgs laiks būs gaidāmā atkopšana.

Uzziniet vairāk par noturības noformēšanu Azure labi arhitektūras struktūrā.

Dizains atkopšanai

Mērķa ikona Darba slodzei ir jāspēj atgūties no kļūmēm ar minimāliem traucējumiem lietotāja pieredzei un biznesa mērķiem.

Ieviest strukturētus, pārbaudītus un dokumentētus atveseļošanas plānus, kas nodrošina ātru atveseļošanos. Pārliecinieties, ka jūsu atbalsta un operāciju komandām ir piekļuve šiem plāniem, un atveseļošanās mācības tiek veiktas bieži, lai izvairītos no apjukuma un haosa faktiskā pārtraukuma laikā.

Uzziniet vairāk par atkopšanas noformēšanu Azure labi arhitektūras sistēmā.

Dizains operācijām

Mērķa ikona Darba slodzei jābūt novērojamai, un izstrādes komandām jāspēj mācīties no neveiksmēm.

Ievietojiet uzraudzību savā darba slodzē, lai izstrādes un atbalsta komandām būtu pietiekami daudz datu, lai analizētu, kad, kāpēc un kāds komponents neizdodas. Veidojiet jēgpilnus brīdinājumus, lai paziņotu atbalsta komandām, ja rodas kļūme. Izmantojiet analīzi un ieskatus, lai veicinātu uzlabojumus.

Uzziniet vairāk par operāciju noformēšanu Azure labi arhitektūras sistēmā.

Paturiet to vienkāršu

Mērķa ikona Izvairieties no arhitektūras dizaina, lietojumprogrammas koda un operāciju pārmērīgas inženierijas.

Koncentrējieties uz biznesa prasībām un noņemiet līdzekļus un komponentus, kas nav nepieciešami. Izveidojiet izstrādes un ieviešanas standartus, kas palielina konsekvenci. Izmantojiet platformas nodrošinātās funkcijas un iepriekš izveidotos līdzekļus, lai samazinātu izstrādes laiku.

Uzziniet vairāk par vienkāršošanu Azure labi arhitektūras sistēmā.

Nākamās darbības