Skip to content
Back to journal

The Next Cloud Outage Is a Budget Decision You Make Today

Choose recovery targets before buying a second cloud region. Compare downtime exposure, recovery patterns, dependencies, and the cost of proving the plan works.

Conceptual model of separated data centres, with stormy and clear regions.
AI-generated editorial illustration.

When a cloud region fails, the expensive question is rarely which provider logo appears on the invoice. It is how long your business can operate without the systems that take orders, verify payments or serve customers. By the time an incident begins, most of the answer has already been purchased, configured and tested—or left undecided.

A second region can help. It can also double parts of your operating burden without solving the failure you actually face. The sensible resilience conversation starts with business tolerance and ends with a recovery exercise. Architecture sits between them. For a smaller company in 2026, that order matters because money spent on unnecessary duplication cannot also fund restore testing, better monitoring or a person who knows how to recover the database.

Put a price on interruption before drawing regions

List the business activities supported by each application. A public brochure site, internal reporting system and paid booking engine do not necessarily need the same recovery target. Ask what stops immediately, what can continue manually and what becomes painful only after several hours. Include the work of reconciling transactions after service returns.

Use a range rather than false precision. Suppose, purely as a planning example, an interruption threatens between Rp5 million and Rp20 million of contribution per hour during peak trading. That range does not mean every minute offline destroys sales permanently. Some customers return; others do not. Record those assumptions, along with staff disruption and contractual exposure, instead of calling gross revenue the cost of downtime.

Then compare a few interruption durations with recovery spending. The purpose is not to predict the date of the next outage. It is to establish whether a more expensive architecture protects an important business outcome or merely makes the diagram look reassuring.

Give RTO and RPO a business meaning

Recovery time objective, or RTO, is your target for restoring service after disruption. Recovery point objective, or RPO, describes the acceptable data-loss window. AWS's disaster-recovery guidance uses these objectives to guide the recovery strategy and distinguishes backups from replication that can also copy corrupted data. AWS recovery guidance.

Translate the acronyms into a sentence a manager can approve: “We aim to restore order processing within two hours, with a recovery point no more than fifteen minutes before the disruption. Records created after that point may require reconstruction or reconciliation.” These are hypothetical targets, not promises that every cloud service can meet them. Engineering must establish what the application and dependencies can actually support.

Be precise about when the clock starts and what counts as restored. A login screen loading is not recovery if customers cannot complete payment. Include detection, decision-making, infrastructure preparation, data restoration, validation and traffic changes. If these steps depend on three people waking up and finding an old password, that delay belongs in the estimate.

Buy the least complicated strategy that meets the target

Backup and restore can be appropriate when the business can tolerate a longer interruption. The company maintains recoverable copies and rebuilds the required environment when needed. Its attraction is lower standing infrastructure cost. Its weakness is the time and operational certainty required to reconstruct a working service.

A pilot-light design keeps essential components ready while other capacity is brought online during recovery. Warm standby keeps a smaller working environment available and scales it when necessary. An active-active arrangement serves traffic from multiple locations, but creates harder questions around data consistency, routing, deployment coordination and conflicting writes. None of these labels provides a service guarantee by itself.

Treat them as design options, not a maturity ladder that every business must climb. A tested restore process may protect an internal application more effectively than an untested second region. A transaction-critical service may justify more expensive readiness. Document the specific failure each choice addresses and what remains outside its coverage.

Check the shared dependencies hiding in the diagram

Two regions can still depend on one identity provider, one DNS configuration, one deployment pipeline or a payment service with its own outage. A globally distributed application may become unavailable because a bad configuration was released everywhere. Regional duplication does not automatically contain an application-level mistake.

Draw dependencies and administration paths as carefully as the customer traffic path. Can the recovery team authenticate when the primary region is unavailable? Are secrets and certificates available in the recovery environment? Can staff access the runbook without the corporate system that is currently down? Are cloud quotas sufficient for the planned scale-up?

Also check data location and contractual constraints before copying information into another jurisdiction. The technically convenient recovery region may introduce legal or commercial questions. Resolve those questions while selecting the strategy, not during an incident when the business is already under pressure to restore service.

Count the recovery bill, including the quiet parts

Budget for storage, replication, transfer, standby compute, monitoring, licensing and testing. Include engineering time for maintaining infrastructure definitions and checking that recovery scripts still match the application. An unused environment can drift as the primary service changes, leaving an impressive diagram and an outdated recovery system.

Compare alternatives using a complete annual cost and the recovery performance demonstrated in tests. A hypothetical warm standby might add Rp8 million a month in infrastructure and require scheduled engineering exercises. A backup-based option might cost less but take several hours longer to restore. Those figures are illustrative; the right decision depends on actual workload size, prices and business tolerance.

Keep normal cost separate from incident cost. Scaling standby resources during an outage, replaying queued work and moving traffic can create a temporary increase. Define who can authorize that spending. A system that technically supports recovery but waits for an absent budget approver has a management bottleneck, not just an infrastructure problem.

Rehearse a failure your team can safely observe

Run a controlled exercise in an isolated environment or a carefully scoped production window. Start from the documented assumptions, use representative data and have someone record the timeline. Do not quietly prepare everything beforehand and then report only the final switch as the recovery time.

Test restoration and business verification. Can a customer create an order? Can staff find it? Are inventory changes coherent? Can payment events be reconciled without charging twice? Where actions may be retried, the design needs a way to recognize an operation already completed. Otherwise, recovery can restore availability while introducing duplicate business transactions.

Measure the actual data gap and compare it with the target. Record where human judgment was required and whether the right people were reachable. Fix the slowest uncertain step, then repeat the relevant portion. An exercise should produce evidence and specific work items, not merely a presentation stating that resilience has been tested.

Plan the return journey too

Failover attracts attention because it restores service. Returning to the preferred environment can be equally difficult if data has changed in the recovery location. Decide how new writes will be synchronized, when traffic can move back and how the team will verify consistency. Avoid improvising this procedure while customers are actively using both environments.

Name an incident lead, a technical recovery owner and a communications owner. Keep customer updates factual: affected functions, available workarounds and the next update time. Do not turn an internal recovery target into a public promise unless the team has enough evidence and authority to make it.

The best resilience investment is the one your business can explain and operate. It connects a tolerable interruption with a tested recovery process and an affordable ongoing bill. A second region is valuable when it advances that objective. If the team cannot restore a backup, validate a transaction or find the decision-maker, another region may simply give those unanswered questions a second address.

NUSA DIGITAL / JOURNALExplore more ideas