Lets dispel some myths, focus on what is possible and practical, and offer some advice.

We call this uptime.

But there are varying degrees of up and down.

Keeping an entire ecommerce site up is more complicated, because there are so many moving parts.

Would you consider the system up or down if?

They are responsible, as we said, for keeping virtual machines, networking, and storage running.

Of course something can still go wrong with that.

But failover mechanisms should ensure that this does not affectyourstorage and servers.

If the company is properly managing that then they could perhaps deliver on what they promise.

If they do not meet that target, they issue you a refund in the form of credits.

That is a level that you could live with.

Synthetic monitoring

The best way to double-check your entire tool is working is to use synthetic monitoring.

This is different than tracking real users for issues related to latency.

This reveals errors that the logs might not.

There is one issue.

Security issues

The biggest threat to downtime is security issues.

No one wants to lose 110 million credit cards like Target did.

You could also monitor Microsoft and other security alerts.

These reports show newly discovered security issues in applications that hackers can exploit.

you might also signup for a service like StopTheHacker.com (recently acquired by CloudFlare).

They probe your site using hacking techniques they know about and let you know of weaknesses.

you’ve got the option to also useCloudFlare s service.

They route your traffic through their different routers around the world.

Like Prolexic and Dyn, they also help mitigate DDOS attacks.

Communicate scheduled downtime clearly

Some sites never take scheduled maintenance.

That keeps customer relations good.

There will always be outages, security issues, and problems with the web connection.