Join our Newsletter — 33% off our NHI Course

How can organisations improve resilience when switching costs are high?

They should treat resilience as a forced design constraint and build around graceful degradation, redundant paths, and clear recovery ownership. If users cannot easily move away from a service, the service owner has a stronger obligation to absorb failure without cascading impact. That is a governance issue as much as an architecture issue.

Why This Matters for Security Teams

High switching costs change the resilience equation because customers, partners, and internal teams may be locked into a service longer than they would prefer. That means outages, data loss, or control failures can create outsized operational impact, reputational damage, and regulatory scrutiny. For security leaders, the issue is not just uptime. It is whether the service can fail in a contained way without trapping dependent processes.

Current guidance on control-based resilience, including NIST SP 800-53 Rev 5 Security and Privacy Controls, supports designing for continuity, redundancy, and recovery rather than assuming users can simply exit. This matters most where contracts, integrations, and data migration burdens make exit slow or expensive. In those environments, weak resilience is often tolerated until a major incident exposes how little optionality the organisation actually has. In practice, many security teams encounter resilience failures only after a dependency outage has already spread across business-critical workflows, rather than through intentional service-break planning.

How It Works in Practice

When switching costs are high, resilience should be engineered into the service itself and into the operating model around it. The practical goal is to reduce blast radius, preserve essential functions, and make recovery predictable even when the user cannot rapidly move elsewhere. That means prioritising graceful degradation over binary up or down thinking, and documenting which functions remain available during partial failure.

Security and platform teams usually improve resilience through a mix of technical, contractual, and governance controls:

  • Design redundant execution paths so a single failed component does not halt all service delivery.
  • Separate critical data flows from non-critical ones so degraded mode still supports core operations.
  • Define explicit recovery ownership, including who can declare an incident, initiate rollback, and communicate status.
  • Test restore and failover procedures under realistic dependency conditions, not only in clean lab environments.
  • Use third-party and internal service mapping to identify single points of failure across identity, logging, storage, and network layers.

For control mapping, organisations often align these practices with resilience and recovery requirements in NIST SP 800-53 Rev 5 Security and Privacy Controls, while using broader operational guidance from CISA guidance on known exploited vulnerabilities to prioritise weaknesses that are most likely to disrupt continuity. Where services depend on identity, privileged access, or automated workflows, resilience also depends on protecting credentials and recovery paths from becoming single points of failure. These controls tend to break down when the environment has deep proprietary integrations and no clean recovery separation, because failover then inherits the same hidden dependencies as the primary path.

Common Variations and Edge Cases

Tighter resilience engineering often increases cost, operational overhead, and product complexity, requiring organisations to balance availability against architectural simplicity. That tradeoff becomes more visible when the service is highly customised, deeply embedded in customer workflows, or tightly coupled to identity and access systems that cannot be replaced quickly.

Best practice is evolving in a few areas. Some organisations are adopting resilience-by-design requirements for procurement and vendor governance, while others still treat resilience as a post-deployment reliability issue. There is no universal standard for how much portability or exit readiness a service must provide, but the risk logic is straightforward: if switching is hard, the burden on the incumbent service to withstand failure is higher.

This is especially important in regulated or critical environments where service continuity affects reporting, financial operations, or essential access control. In those cases, resilience planning should include fallback authentication, offline recovery procedures, and manual override paths that are narrowly scoped and heavily monitored. Organisations can also use NIST Cybersecurity Framework 2.0 to connect resilience to governance, incident response, and recovery outcomes rather than treating it as a standalone uptime metric. Where vendor lock-in is extreme, resilience efforts may improve survivability but still fail to deliver true substitutability, which is the point at which exit strategy and continuity planning stop being separate exercises.