Case study · Resilience and business continuity

When the suite goes down: keeping a Singapore digital insurer running through a productivity SaaS outage

A Singapore digital insurer ran its customer-facing platforms on its own cloud estate, with careful failover. Everything around them, email, chat, documents, identity and increasingly AI assistants, ran on one productivity suite. The insurer had planned for its own systems failing, not for that suite failing. A long outage at a major provider made the gap obvious, and Singapore's business continuity expectations for financial institutions made it urgent.

Case studyInsurance · SingaporeSumanta Mukhopadhyay9 min read
#platform#governance#architecture
CASE STUDY · CASE STUDY · RESILIENCE AND BUSINESS CONTINUITY13 Nov 2026 · 15:50 GST
At a glance
SectorInsurance · Singapore
My roleFractional CTO and resilience architect
EngagementAssessment, design and exercise leadership
ScopeDependency mapping, service recovery targets, fallback communication, break-glass identity, synthetic monitoring, exercises and regulatory evidence
What changed
  • Every critical business service mapped to the SaaS it depends on, including identity
  • Recovery targets per service, with workarounds that fit within them
  • A way to coordinate incidents and reach customers when email and chat are down
  • Break-glass access that works without the main identity provider
  • Early warning from independent checks rather than staff reports
Service dependency mapOut-of-band messaging and pagingIndependent status pageIndependent break-glass identitiesOffline runbooks and contact listsOpenTelemetry synthetic checksSeparate customer channelsTabletop and live exercises

Anonymised composite. Client names, identifying details and confidential figures are withheld; public facts are cited in the references.

The situation

A Singapore digital insurer sold travel, health and home policies online. Its policy administration, claims and payments ran on its own cloud estate across two availability zones, with tested failover. Everything else ran on one productivity suite: email, chat, video calls, shared documents, the identity provider staff used to sign in to every other system, and the AI assistant built into it. Customer notices, incident bridges and even the runbooks for failing over the core platform lived there.

MAS's business continuity management guidelines expect financial institutions to identify their critical business services and set, for each, a service recovery time objective: how long it can be disrupted before severe impact, with the recovery times of underlying functions and dependencies fitting inside it23. The insurer had done this for its platforms. It had not traced the dependencies through the productivity suite.

Why now. On 12 November 2026, a long Microsoft 365 outage disrupted Outlook, Exchange Online and Teams for much of a working day; Microsoft attributed it to servers failing health checks and dropping out of service, with no evidence of an attack1. Staff across the industry found they could not email customers, join incident calls or open runbooks. The insurer's board asked a simple question: what would we have done?

What had to be true

  • Dependencies known: each critical service mapped to the SaaS it relies on, identity included.
  • Targets met: workarounds that keep each service within its recovery target.
  • Coordination possible: a way to run an incident without email, chat or shared documents.
  • Customers reachable: notices that do not depend on the failed suite.
  • Access preserved: administrators can reach critical systems if the identity provider is down.
  • Early warning: the insurer knows about an outage before staff start complaining.

Architecture

Critical services
Sell policiesPay claimsServe customersMeet regulatory duties
Daily tools
Productivity suiteemail, chat, documents, AIIdentity providersign-in to everything
Fallbacks
Out-of-band messagingseparate providerPaging and SMSIndependent status page
Emergency access
Break-glass accountsoutside the main identity providerOffline runbooksand contact lists
Detection
Synthetic checksfrom outside, several regionsProvider status feeds
The fallbacks sit on different providers from the daily tools, so one outage cannot take out both.

The first deliverable was a dependency map for each critical business service, built with the people who run them. It showed that the identity provider was the biggest single point of failure: if staff could not sign in, they could not reach the claims system, the cloud console or the paging tool, even though those were healthy.

The data flow, end to end

  1. DetectSynthetic checks from several regions see the suite failing
  2. PageOn-call staff are paged through a separate paging service
  3. CoordinateThe incident moves to the out-of-band messaging tool
  4. DecideLeaders choose workarounds per service, using offline runbooks
  5. CommunicateCustomers and partners are told via the status page and SMS
  6. RecoverNormal tools return; the incident record feeds the next exercise
Every step uses something that does not depend on the suite that failed.
Chart of httpcheck.duration over time for three HTTP endpoints, with a table showing minimum, maximum and average response times per URL
Synthetic HTTP checks give an independent view of an endpoint's health: the insurer pointed them at the suite's sign-in, mail and chat endpoints. Source: OpenTelemetry blog, Carter Socha · CC BY 4.0

Detection used the OpenTelemetry Collector's HTTP check receiver, run from small collectors in more than one region, to probe the suite's sign-in, mail and chat endpoints alongside the insurer's own services4. Results went to the observability platform the insurer already used, which did not depend on the suite.

The hard part: identity and the fallback nobody uses

Break-glass without a back door. Emergency accounts that bypass the main identity provider are exactly what attackers want. The insurer kept a small number, each tied to a named role, protected with hardware security keys, stored with sealed procedures, monitored for any use and tested on a schedule. Any use outside an exercise raised an immediate alert to security.

Keeping fallbacks alive. A fallback channel that nobody opens for months will not work when needed: accounts expire, numbers change, people forget. The insurer used the out-of-band messaging tool for real on-call handovers every week, synchronised its contact lists from the HR system daily, and printed a short card of first steps for on-call staff.

Regulatory duties without email. Incident reporting to MAS and notices to customers normally went out by email. The runbook named an alternative route for each, and the compliance team rehearsed it, so a suite outage would not also become a reporting failure.

Resilience plans usually cover your systems failing. The outage that hurts is often the supplier your plan quietly depends on: the one hosting the plan itself.

How it ran

Technology
  1. Dependency maps
  2. Synthetic checks and paging
  3. Break-glass access
Operations
  1. Workarounds per service
  2. Offline runbooks
  3. Weekly use of fallbacks
Risk and compliance
  1. Recovery targets
  2. Regulatory reporting routes
  3. Exercise evidence
Customer teams
  1. Status page
  2. SMS templates
  3. Partner contacts
Technology built the alternatives; operations made them habits; risk turned them into evidence.
Phase 1Map
  • Critical services
  • SaaS dependencies
  • Identity paths
Phase 2Build
  • Out-of-band channel
  • Break-glass access
  • Synthetic checks
Phase 3Document
  • Offline runbooks
  • Customer templates
  • Reporting routes
Phase 4Exercise
  • Tabletop
  • Live switch to fallbacks
  • Lessons into plans
Mapping changed the plan: identity, not email, turned out to be the critical dependency.

Key decisions and trade-offs

DecisionAlternativeWhy
Fallbacks on different providersBackup features of the same suiteOne outage cannot take out both
Use fallbacks weeklyKeep them for emergencies onlyUnused tools fail when needed
Small, monitored break-glass setNo emergency access, or many accountsAccess when needed without a standing back door
Independent synthetic checksRely on the provider's status pageEarlier warning and your own evidence
Offline runbooks and printed first stepsRunbooks only in shared documentsAvailable when the suite is not
Workarounds sized to recovery targetsGeneric "wait for the provider"Meets MAS expectations per service

What I'd do again, and differently

Again: map dependencies service by service with the people who run them; it surfaced the identity dependency nobody had written down. Differently: include the AI assistant in the map from the start; some teams had begun relying on it for routine customer replies, and its outage was a gap in its own right. Related: the 13 November tech news, the AI provider resilience case study, SLOs and error budgets and the Singapore page.

If a single SaaS outage would stop you coordinating an incident or reaching customers, see my fractional CTO work, or analyse your challenge and bring the result to a call.

References
  1. 1
  2. 2
    Business Continuity Management GuidelinesMonetary Authority of Singapore · Jun 2022
  3. 3
  4. 4
FAQ

Common questions

Why plan for a productivity suite outage?

Email, chat, documents, identity and AI assistants often all depend on one provider. When it fails, incident coordination, customer communication and access to other systems can fail with it, even if your own platforms are healthy.

What are service recovery time objectives in MAS's guidelines?

MAS's business continuity guidelines expect financial institutions to set, for each critical business service, the time within which it must be recovered before severe impact, and to make sure the recovery times of underlying functions and dependencies fit within it.

What is break-glass access?

A small number of tightly controlled emergency accounts that let administrators reach critical systems when the normal sign-in route, such as the main identity provider, is unavailable. They are monitored, tested and used only in emergencies.

Keep reading

Related

Open to advisory, fractional CTO & select builds

Let's talk about what you're building.

The fastest route is a free 30-minute call. Prefer to write? Send a message and I'll reply personally within two business days.

Start a conversation

How would you like to reach me?

Book a 30-min callFastest. Pick any open slot on my calendar.→ Write in GmailOpens a pre-filled draft in your browser.→ Use my email appOutlook, Apple Mail or your default client.→

I reply personally within two business days. Time zones from the Americas and Europe to the Middle East and Asia-Pacific.