Amazon S3’s Outage Shows Why Keeping All of Your Eggs in One Basket Can Expose You to Risk

While the Internet is far from achieving the panacea of 100% uptime, there are best practices that application developers should keep in mind that will greatly reduce the likelihood of a business impacting outage.


Best practices designed to greatly reduce the likelihood of a business impacting outage.

Protect Your Business From Cloud Provider Outages

Outages happen. It’s a fact of life. Software and network issues, human error, and hackers are all known risks that application developers and IT leaders have to plan for when architecting their application stack. In fact, Major outages are not particularly rare and the financial and reputational impact of outages are well documented. Gartner’s Andrew Lerner suggests that enterprises pay, on average, $300K per hour but these cost may be much higher depending on the type of business you are in.

In this research note you will learn:

  • The characteristics of a highly available application
  • Best practices for architecting a highly available application
    • Understanding 3rd party risk
    • What components should be in the cloud, in a hybrid set up, or remain on-premises
    • Prepare for failures in the server, zone, and overall Cloud respectively
    • Use DNS with health checks and automated traffic management capabilities