Skip to main content

Insight · Platform Strategy & Build vs. Buy

Plan for resilience based on business risk, not prestige

Resilience should be based on the extent of damage, tolerable downtime, and restart capability. This ensures that budget is allocated to effective protective measures.

For management and product managers, "process-related tolerance" and "controlled degradation" are crucial when planning for resilience based on risk. The perspective "Architectural Boundaries and Scaling" shows how these two points interact in practice.

Published: 3 min read · Author:

How can the necessary level of fault tolerance be derived from business risk?

First, critical processes and their maximum tolerable downtime and data loss spans are determined. This leads to priorities for redundancy, degradation, backup, and recovery. A measure only counts if its behavior has been observed in a realistic fault test.

Controlled degradation

  1. Prioritize business processes according to their impact and define tolerable interruption and data loss.

  2. Design appropriate prevention, degradation, and recovery measures for each priority class in collaboration with the relevant stakeholders.

  3. Simulate faults under controlled conditions and readjust protective measures based on observed restart values.

Redundancy without Independence

  • Redundancy without Independence – Primary and backup paths share DNS, access, database, or configuration and fail simultaneously.

  • Priceless Equal Treatment – Non-critical content receives the same protection as revenue- or data-relevant processes, crowding out more effective measures.

  • Backup as an Availability Plan – Data is backed up, but recovery time, keys, and dependent services have never been tested together.

Process-Based Tolerance

Test criterion

Process-Based Tolerance

Downtime and data loss are determined per business function instead of a flat rate for the entire website.

Test criterion

Controlled degradation

Non-critical functions can fail without blocking the secure core process or understandable user communication.

  • Proven recovery Responsibilities, dependencies, and technical steps are executably tested in a realistic scenario.

Practical scenario: "Redundancy without independence"

An informational page may temporarily continue running statically while the protected request process should not lose any input. Instead of identically duplicating the entire platform, the form receives a secure queue, and the content output has a simplified fallback. Both paths are restored and measured separately.

Proven recovery

  • Observed restart time of a critical process in the last complete fault test.

  • Time of the last consistently recoverable data state relative to the defined loss tolerance.

Which questions trigger further checks after "Planning for Resilience Based on Risk"

A suitable in-depth resource is available Plan platform roadmaps based on dependencies instead of wish lists"How does a wish list become a robust platform roadmap with dependencies?"

In addition: Concentrating Automated Tests on Truly Critical Paths.

If you want to practically implement "Planning for Resilience Based on Risk," you can refer to Robust Website Systems This focuses on "Architectural Boundaries and Scaling" and "Process-Related Tolerance."

Conclusion: Planning for Resilience Based on Risk

Resilience is appropriate if it limits the actual damage and remains executable in a critical situation. A few tested safeguards are more valuable than untested redundancy at every level.

Sources and Further Information

These primary sources make assumptions, system boundaries, and testing methods for "planning for fault tolerance based on risk" comprehensible.

Key Thesis

First, the maximum tolerable downtime and data loss per process are determined. Redundancy, recovery, and testing are then implemented at an economically appropriate level.

What This Is Not About

Maximum availability is not a sensible standard goal, and redundant infrastructure does not automatically guarantee recovery capability. Prestige architecture can create more potential points of failure than it mitigates.

What it's about

Resilience is derived from the tolerable interruption, the permissible data loss, and the consequences for specific business processes. Measures must demonstrably comply with these limits.

More insights

Platform strategy & build vs. buy

Multi-Tenancy from the Start or Only When Needed?

"Planning resilience based on risk" includes, as a separate step, the question: Should multi-tenancy be implemented immediately or added only when specifically needed?

Platform strategy & build vs. buy

Understanding APIs as contractual boundaries rather than technical fads

"Planning resilience based on risk" is supplemented by a separate decision: What makes an API a robust contractual boundary between systems and teams?

Insights Overview

All VELUNO Insights at a Glance

Further analyses on Website Systems, digital visibility, and robust working models.

Practical Implications

Process-Related Tolerance: Implementation with Clear Testing

A business impact workshop can link technical safeguards to real-world process sequences. The subsequent recovery test reveals which investments are truly effective and where prestige should be replaced by impact.