Você tem três perguntas em uma aqui, então vamos pegá-las na ordem que você pediu:
- Normalmente, você usa um CDN para veicular ativos estáticos, como Imagens / CSS / JS.
- CDN e Cloud / Static não são a mesma coisa. Com CDN, você fornece o CDN seus ativos e eles cuidam do resto. Cloud / Static são usados para conteúdo dinâmico e você mesmo configuraria as coisas.
- Tudo depende das suas necessidades e aplicação. Não existe realmente 100% de tempo de atividade, isso não acontecerá. Você pode, no entanto, chegar muito perto. Eu recomendaria a Amazon, sua oferta Cloudfront é francamente barata e seu novo Free Tier for EC2 (servidores em nuvem) é difícil de ignorar ...