Are We Too Dependent On AWS To Function As A Society?

I’m trying to understand how much modern society relies on AWS after seeing major apps, websites, and business tools fail during outages. It feels like one cloud disruption can affect communication, shopping, work, and even public services. I need help figuring out the real risks of AWS dependency, what systems are most vulnerable, and whether there are practical ways organizations can reduce cloud outage impact.

Yes. Society depends a lot on AWS, but the bigger issue is cloud concentration, not AWS alone.

A few facts help:
AWS holds around 30 percent of the global cloud market. Microsoft Azure and Google Cloud take most of the rest. Tons of apps sit on one of those three.
When AWS has a major outage, you lose parts of Slack, streaming, shopping tools, smart devices, logins, and internal business systems at the same time. We saw this in past us-east-1 outages. One region had problems, and a bunch of services fell over becuase they were tied to it.

But society does not run only on AWS.
Power grids, cell carriers, banks, hospitals, airlines, and gov systems usually spread workloads across multiple datacenters, vendors, or old on-prem setups. The weak spot is consumer internet stuff and companies chasing low cost and speed over resilience.

If you want the practical answer, it’s this:
Single cloud is common.
Single region is risky.
Single point of failure is a business choice.

If a company says it is “cloud-native” but one AWS region outage kills it, their setup was fragile. Multi-region costs more. Multi-cloud costs way more. So lots of firms accept the risk untill outage day.

So yes, we’re dependent. Too dependent in some sectors. Mostly because convenience beat redundancy.

Kinda yes, but I’d split it differently than @vrijheidsvogel.

The real dependency is not “AWS runs society,” it’s that the internet economy is stacked in layers, and AWS sits under a stupid number of those layers. So even if a hospital or bank is not directly on AWS, some vendor they use probably is. Auth provider, messaging queue, analytics, call center software, payment tooling, map API, customer support portal, whatever. That indirect dependency is what makes outages feel bigger than they are.

I do disagree a little with the idea that critical sectors are mostly insulated. On paper, sure. In practice, they’ve outsourced tons of boring-but-essential stuff. Not always the core system, but the stuff around it that keeps operations moving. When that breaks, people notice fast.

So are we too dependent? For convenience services, yes. For actual civilization continuing tomorrow, probly not. It’s less “society collapses” and more “modern digital life gets annoyngly brittle.” That’s still a problem.

Honestly, the fix is boring: regulation for resilience, vendor diversity where it matters, and companies being forced to prove failover actually works instead of hand-waving in a slide deck.