Il existe différents types d'hébergement cloud, et la réponse dépend du type d'hébergement dont vous parlez. Une excellente ressource est la deuxième moitié de this presentation. Je vais trop simplifier et les classer en deux extrêmes: les services d'hébergement qui vous fournissent simplement une machine virtuelle (VM) comme l'EC2 d'Amazon, et ceux qui vous fournissent un environnement d'application tel que AppEngine de Google. En pensant d'abord à l'approche de la VM, je dirais que pour un petit "one man show", je ne m'inquiéterais pas vraiment du problème de mise à l'échelle: peu importe si vous avez du succès, et vous Il est préférable de suivre l'approche de Twitter et de travailler sur le succès, puis de procéder à une mise à l'échelle plus tard. Bien sûr, il reviendra vous mordre plus tard, mais seulement si vous avez réussi. Inquiétude à propos de la conception d'une ARCHITECTURE évolutive, mais ne vous embêtez pas avec le matériel évolutif.
Même avec cette réserve, l'utilisation de EC2 ou d'un autre hébergement dans le cloud peut être une bonne idée. Cela signifie que vous payez quelqu'un d'autre pour vous préoccuper des factures d'électricité, de l'achat de matériel, de la connectivité réseau, de la maintenance du système, etc. Et cette personne est probablement moins chère que VOTRE TEMPS sauf si vous avez de l'expérience en tant qu'administrateur professionnel (ou un ami que vous pouvez payer en sourires et en actions).
L'ensemble de la façon d'y réfléchir change si vous considérez quelque chose comme AppEngine de Google. (NOTE: étant donné qu'il s'agit d'une application Web .NET MVC, ce n'est probablement pas une option pour vous.Je vais expliquer les avantages et les inconvénients de toute façon.) Cela change la façon dont vous concevez votre application, et cela signifie que vous êtes efficacement lié à cet hôte (ou au moins ce type d'hébergement) pour toujours (ou jusqu'à ce que vous faites une réécriture complète de votre système ... ne faites pas de plans qui comptent sur cela!). À long terme, cela peut être mauvais ou bon, c'est difficile à dire maintenant. Mais vous ne pouvez pas battre les coûts de démarrage: à partir de Google, il est gratuit jusqu'à ce que vous atteignez les tailles de trafic qui devraient apporter un certain bénéfice. Il est vraiment difficile de battre GRATUITEMENT pour tous les frais d'hébergement et d'exploitation, donc je pense que quelques petites boutiques d'un homme prendront cette route à l'avenir. Dans l'ensemble, je conseille d'utiliser l'hébergement basé sur le cloud simplement parce que si vous voulez être un succès, vous devez vous concentrer comme un laser sur la seule chose que vous faites bien; Quoi qu'il en soit, ce n'est probablement pas l'administration du système.
Je me demandais cela moi-même. – Nosredna