Best practices for keeping servers and services redundant and availability