A major Amazon Web Services (AWS) outage on October 20, 2025 knocked hundreds — and by some counts thousands — of popular apps, games, streaming services and bank portals offline for hours, exposing how concentrated modern internet infrastructure has become and raising fresh questions about how...