On November 21, 2025, a Cloudflare outage took down OpenAI, X Corp., and over 700,000 websites for 27 minutes, disrupting 1.2 billion users and costing $158 million. The incident exposed critical internet infrastructure risks—and triggered regulatory scrutiny.
A global Microsoft Azure outage on October 29, 2025, crippled Royal Bank of Scotland, Gov.UK, and dozens of critical services, exposing dangerous cloud dependencies just hours before Microsoft’s earnings report.