Pergunta 1) Posso hospedá-lo em um dos serviços em nuvem?
Sim, absolutamente. Também não importa qual plataforma você está falando. Win / Lin / etc são todos capazes de ser hospedados. O grupo Cloud Computing nos Grupos do Google tem uma boa lista de plataformas de nuvem , se você estiver procurando por opções.
Pergunta 2) O serviço de nuvem será confiável por um longo tempo?
Essa é uma pergunta mais difícil de responder. O resultado final é que não saberemos até que ele falhe, o que leva à conclusão lógica de que você deve selecionar um provedor com um sólido histórico de serviço e dedicação aos clientes.
Uma das minhas maiores preocupações é garantir que exista uma estratégia de saída da nuvem que você selecionar. Se você está gastando muito dinheiro (o que quase ninguém é), considere a possibilidade de usar dois provedores de nuvem da mesma forma que você poderia, em um determinado momento, considerar o uso de dois datacenters. Se um falhar, você tem uma solução em standby em pouco tempo.