Server Density Blog

Interesting devops tech stuff

Pssst… Server Density v2 is coming soon!

Do you trust your critical infrastructure?

Written by David Mytton

Tokyo traffic map

The infrastructure behind any company has multiple components; it’s the tools and systems that allow the business to run. You might think that every part is equally important, but that’s not really the case. You can divide your infrastructure into at least 2 categories – critical and non-critical.

The former contains things which if they fail, would cause “downtime” in the sense of loss of productivity, revenue or impact on reputation. This could be the internet connection to your office failing or your web hosting provider having a data centre outage which takes your website offline.

The latter are things which are important, but don’t stop business as usual. This could be a fridge breaking down in the office kitchen or the tool you use to manage your Twitter account going down.

For every component in your infrastructure you need to have a plan to determine what happens if that component fails:

And perhaps the most important thing for your critical components: have you tested the support from your vendor? If your payment processing breaks at 11pm on a Saturday evening, can you call someone to investigate or will there not be a response until Monday? Does the SaaS provider that handles your e-mail have a method to reach them when your e-mail is broken? You don’t want to be discovering these limitations when something isn’t working and you’re losing signups/revenue. Don’t just assume, test your vendors!

Enjoy this post? You may also like Growing an ops team from 1 founder