When the Cloud Stumbled – and What That Means for Your Website

On Monday 20th September 2025, one of the biggest backbone systems of the internet - Amazon Web Services (AWS) - experienced a significant outage that rippled across many of the services we all rely on.
Source