Read on to learn more about the 10 biggest cloud outages of 2024.