Knowledge is Power

Sitewide Search

Search Bare Metal Cyber

Search exact control and technique identifiers, Cyber Wiki articles, framework records, playbooks, books, podcasts, Academy courses, individual lessons, and BMC Cyber Challenge activities.

Architecture conceptIntermediate

Resilience and Fault Tolerance

Resilience is the ability to continue or recover important functions under disruption, while fault tolerance allows operation despite specific component failures.

What it means

Architectures use redundancy, diversity, graceful degradation, isolation, capacity, recovery automation, and tested operating procedures to manage failure.

Why it matters

Availability depends on complete service chains, not simply having a duplicate server or data copy.

Practical focus

  • Identify critical dependencies and single points of failure
  • Design for partial failure and degraded operation
  • Separate redundant components across failure domains
  • Test failover and recovery under realistic conditions

Common mistakes

  • Calling duplicate components resilient without testing
  • Replicating corruption or misconfiguration
  • Ignoring people, identity, DNS, and supplier dependencies

Certification relevance

This subject appears in or supports the following certification bodies of knowledge:

ISC2 CISSPCompTIA Security+ISC2 CCSP

Authoritative sources