The year 2025 witnessed a series of significant cloud outages, disrupting millions of users and exposing the fragility of the internet's backbone.