Quand doit-on utiliser les éléments suivants: Amazon EC2, Google App Engine, Microsoft Azure et Salesforce.com?

Je fais une demande dans ce sens très général. Deux de fournisseur de services en nuage en nuage et de la perspective du consommateur. Aussi la question n'est pas pour toute demande particulière (en fait, l'intention est de savoir quel type d'applications/domaines peuvent s'insérer dans laquelle le nuage de la dalle de SaaS, PaaS, IaaS).

Ma compréhension jusqu'à présent est:

IaaS: Raw Matériel (Processeurs, Réseaux, Stockage).

PaaS: OS, un Système de Logiciels, le Cadre de Développement des Machines Virtuelles.

SaaS: Software Applications.

Ce serait formidable si Stackoverflower peuvent partager leur compréhension et leur expérience de cloud computing.

EDIT: Ok, je vais le mettre dans plus d'une manière spécifique -

Amazon EC2: Vous n'avez pas de contrôle sur la couche matérielle. Mais vous pouvez prendre votre choix de l'image de l'OS, Dev Cadre.NET, J2EE, LAMP) et de l'Application et de le mettre sur EC2 matériel. Vous pouvez déployer des applications construites avec Google App Engine ou Azure sur EC2?

Google App Engine: Vous n'avez pas de contrôle sur le matériel et les OS, et vous obtenez un spécifique Dev Cadre pour construire votre application. Pouvez-vous prendre tout les Java ou Python application et le port à GAE? Ou vice versa, peut les applications qui ont été construits sur GAE être prise en dehors de la FGA et à la porté de tout Serveur d'Application comme Websphere ou Weblogic?

Azure: Vous n'avez pas de contrôle sur le matériel et les OS, et vous obtenez un spécifique Dev Cadre pour construire votre application. Pouvez-vous prendre de l'existant .NET application et le port à Azure? Ou vice versa, peut les applications qui ont été construits sur Azure être sorti d'Azur et à la porté de tout Serveur d'Application comme Biztalk?

  • Vous avez oublié de Rackspace Cloud / Rackspace Cloud Serveurs
  • C'est une question intéressante, mais peut-être plus approprié pour ServerFault comme il est plus sur la façon de distribuer les applications de serveur de simplement écrire un. Vous devriez peut-être poster un deuxième poste de SF qui se réfère à cela, et d'ajouter un lien à partir d'ici pour le Q sur SF. De cette façon, vous obtenez une meilleure vue de programmeurs et les administrateurs de système!
  • aussi CloudSigma qui est moins connue, mais elle est très évolutive.
InformationsquelleAutor user32262 | 2009-10-05