Quando você executa seus próprios servidores, você precisa comprar mais hardware do que você realmente utiliza para os casos de falhas. Em casos extremos, você precisa duplicar tudo. Ter hardware de reposição parado, just in case, é uma maneira cara de maximizar o tempo de atividade.
Em vez disso, por que não deixar um serviço de computação em nuvem lidar com o requisito de redundância? Nuvens típicas têm vários locais para seus datacenters e refletem seus dados e aplicativos em pelo menos dois deles. Essa é uma maneira menos dispendiosa de fazê-lo e outra maneira de aproveitar as economias de escala da nuvem.
Os provedores de cloud computing oferecem acordos do tipo pay as you go, ou seja, você paga apenas pelo que usa. Além de garantir escalabilidade para os serviços, podendo aumentar ou reduzir o uso deles de acordo com a demanda, você também só pagará por aquilo que efetivamente está utilizando.