Controlelijst voor ontwerpbeoordeling voor betrouwbaarheid
Deze controlelijst bevat een reeks aanbevelingen die u kunt gebruiken om de strategieën voor betrouwbaarheid, tolerantie en herstel van fouten in uw architectuurontwerp te evalueren. Om de betrouwbaarheid te garanderen, identificeert u het beste infrastructuur- en toepassingsontwerp voor uw workload. Neem deze beslissingen op basis van uw zakelijke vereisten die zijn gekoppeld aan metrieken voor beschikbaarheid en herstelbaarheid.
Als u een betrouwbaar ontwerp wilt implementeren, moet u goed nadenken over beslissingspunten in uw ontwerp en op de hoogte zijn van hoe deze beslissingen van invloed zijn op uw workload. Deze controlelijst en de bijbehorende handleidingen bieden resources om u te helpen bij het nemen van deze beslissingen. Zorg ervoor dat de betrouwbaarheid van workloads een centrale overweging is tijdens het ontwerp, de ontwikkeling en de operationele levenscyclus van de workload.
Controlelijst
Benader uw ontwerp met een focus op betrouwbaarheid om ervoor te zorgen dat u een workload ontwerpt die flexibel, beheersbaar en herhaalbaar is. Als u geen betrouwbaarheidspraktijken opneemt en rekening houdt met de compromissen, loopt uw ontwerp mogelijk risico. Houd zorgvuldig rekening met alle punten die in de controlelijst worden behandeld om vertrouwen te wekken in het succes van uw systeem.
Code | Aanbeveling | |
---|---|---|
☐ | RE:01 | Richt uw workloadontwerp op eenvoud en efficiëntie. Gebruik een praktische aanpak om onnodige complexiteit te voorkomen bij het voldoen aan uw bedrijfsdoelstellingen en -vereisten. |
☐ | RE:02 | Gebruikers- en systeemstromen identificeren en beoordelen. Gebruik een kritieke schaal op basis van uw bedrijfsvereisten om prioriteit te geven aan de stromen. |
☐ | RE:03 | Gebruik FMA (Foutmodusanalyse) om potentiële fouten in uw workload te identificeren. Identificeer afhankelijkheden en storingspunten en ontwikkel risicobeperkingsstrategieën voor deze fouten. |
☐ | RE:04 | Definieer betrouwbaarheids- en hersteldoelen voor uw workload. Gebruik de doelstellingen om uw ontwerp te sturen en als basis te dienen voor uw gezondheidsmodel. |
☐ |
RE:05 RE:05 RE:05 |
Redundantie toevoegen op verschillende niveaus, met name voor kritieke stromen, om te voldoen aan uw betrouwbaarheidsdoelen. Overweeg redundante infrastructuuronderdelen, zoals compute en netwerk, en meerdere exemplaren van uw oplossing. |
☐ |
RE:06 RE:06 |
een tijdige en betrouwbare schaalstrategie implementeren op het niveau van de toepassing, gegevens en infrastructuur. Baseer de schaalstrategie op werkelijke of voorspelde gebruikspatronen en minimaliseer handmatige interventie. |
☐ | RE:07 | Versterk de veerkracht van uw workload door zelfbehoud- en zelfherstelmaatregelen te implementeren. Gebruik ingebouwde functies en goed gevestigde cloudpatronen om uw workload te helpen functioneel te blijven tijdens en te herstellen van incidenten. |
☐ | RE:08 | Test voor tolerantie- en beschikbaarheidsscenario's door de principes van chaos engineeringtoe te passen. Zorg ervoor dat de implementatie en schaalstrategieën van uw probleemloze degradatie effectief zijn door actieve storingen en gesimuleerde belastingstests uit te voeren. |
☐ | RE:09 | gestructureerde, geteste en gedocumenteerde BCDR-plannen (business continuity and disaster recovery) implementeren die overeenkomen met de hersteldoelen. Plannen moeten alle onderdelen en het systeem als geheel omvatten. |
☐ | RE:10 | meet en modelleer de gezondheidssignalen van de oplossing. Leg continu uptime en andere betrouwbaarheidsgegevens vast van de workload en ook van afzonderlijke onderdelen en sleutelstromen. |
Volgende stappen
We raden u aan de betrouwbaarheidstransacties te bekijken om andere concepten te verkennen.