Betrouwbaarheid — Patronen

De pijler Betrouwbaarheid richt zich op systeembeschikbaarheid, prestaties, herstel bij rampen en schaalbaarheid, zodat uw oplossingen bestand zijn tegen storingen en meeschalen met de vraag. Deze patronen zetten de ontwerpprincipes van de pijler om in concrete, toetsbare praktijken: waar moet naar worden gezocht in een oplossing, hoe ziet het goede eruit en welke antipatronen ondermijnen het?

Deze patronen brengen de ontwerpprincipes van de pijler Betrouwbaarheid in de praktijk. Lees ze naast de pijler Betrouwbaarheid voor de volledige begeleiding erachter.

  • Werkbelasting verdelen door bulkverwerking — verwerk in batches zodat een piek in volume de beheerlimieten niet uitput.
  • Veronderstel dat alles mislukt — ontwerp voor het mislukken van elke afhankelijkheid, niet alleen die welke u verwacht.
  • Stel zelfherstellende systemen samen — herstel automatisch van tijdelijke storingen in plaats van handmatige interventie.
  • Eerst ontwerpen voor bedrijfsvereisten — beschikbaarheids- en hersteldoelen in bedrijfsimpact, niet willekeurige uptimecijfers.
  • Valideer herstel door middel van drills — bewijs dat uw noodherstelprocedures werken voordat u ze nodig hebt.

Elke categorie koppelt patronen (hoe goed ziet eruit) aan antipatronen (wat moet u vermijden), zodat u een oplossing gebied voor gebied kunt beoordelen. Begin met de betrouwbaarheidsuitkomst die u nodig hebt:

  • Beschikbaarheids- en latentiedoelen stellen of verdedigen? Begin met Beschikbaarheid en Prestaties om SLO’s te gronden in de impact op het bedrijf voordat u een architectuur kiest.
  • Beschermen tegen gegevensverlies of regionale storingen? Gebruik Disaster Recovery om back-up-, failover- en bedrijfscontinuïteitsprocedures af te stemmen op uw RPO/RTO.
  • Omgaan met groei of piekbelasting? Gebruik Schaalbaarheid om werkbelasting in bulk te verdelen en binnen beheerlimieten te blijven naarmate het volume toeneemt.
  • Bedrijfsagenten in productie? Gebruik Agentische patronen voor reserveketens, time-outafhandeling en bewaking van de gezondheid van agenten.

Betrouwbaarheidsspecifieke patronen voor agentische systemen, inclusief reservestrategieën, time-outafhandeling en bewaking van de gezondheid van agenten.

Patronen voor hoge beschikbaarheid, prestatieoptimalisatie, caching en belastingbeheer.

Patronen voor back-upstrategieën, gegevensherstel, bedrijfscontinuïteit en failoverprocedures.

Patronen voor horizontaal en verticaal schalen, beheer van beheerlimieten en het afhandelen van groei.