CogitaveLearn
View as

Business continuity and disaster recovery

A single service outage is an incident. A cloud region loss, a destructive ransomware attack, or a critical vendor failure is bigger than one incident - it threatens your org's ability to keep operating at all. That is what business continuity covers, and it runs on the same discipline as incident response, one level up. In Cogitave's estate, that tree is business-continuity/.

The chain, in one line

The BC/DR README states the program in one line: BIA decides what matters -> tiers fix RTO/RPO -> backups and DR strategy meet them -> exercises prove it -> evidence goes to WORM. The Business Impact Analysis (BIA) scores each service's impact and derives its MTPD (Maximum Tolerable Period of Disruption); service tiers then assign the smallest tier band whose RTO is always less than MTPD.

Service tiers: RTO/RPO and DR strategy

Cogitave's model uses four tiers to fix how fast a service must return (RTO) and how much data loss is tolerable (RPO), each paired with an AWS Well-Architected DR strategy: tier-0 (mission-critical, RTO <= 1 h, warm standby/multi-site), tier-1 (critical, RTO <= 4 h, pilot light -> warm standby), tier-2 (important, RTO <= 24 h, backup & restore), and tier-3 (standard, RTO <= 72 h, backup & restore/redeploy-from-IaC). The technical design that meets each tier

  • cross-region replication, PITR, the paired DR region - is the DR plan; the backup mechanics (3-2-1-1-0, immutable/WORM copies, verified restores) are the backup strategy.

Activation: when this stops being a routine incident

The Business Continuity Plan (BCP) is explicit that it does not replace incident response - it escalates from it. A routine incident is handled under incident-response/; the Incident Commander declares BC/DR activation when a tier-0/1 service will breach its RTO, data loss may exceed RPO, a destructive or security event is confirmed, a primary region is lost, or an exercise inject calls for it. As in incident response, the rule when uncertain is to declare: under-declaring costs recovery time.

Recovery order and failback

NOTE

Recovery proceeds in dependency order, not tier-number order alone. Cogitave's DR plan sequences identity first, then secrets/PKI, then the API/MCP gateway and Core, then observability, then tier-1 products - because nothing else is operable without the layers beneath it.

Recovery is not finished at failover. The BCP requires failback: validate data consistency, drain traffic back to the primary region in a controlled window, confirm SLOs and backups are healthy, then stand down. The test-and-exercise program

  • tabletops, restore drills, failover drills, and an annual game-day - is what turns every RTO/RPO from a claim into something measured, and every activation, exercise, and restore test is retained as evidence per the retention schedule.