Je suis un débutant pour nous hébergement cloud. Je souhaite savoir par quoi commencer: le moteur d'applications Google ou le service Web Amazon.
Mes questions sont:
De plus, j'apprécierais de bons liens pour commencer à utiliser ces services car je suis novice ici et une vue d'ensemble sur la façon dont cela fonctionne.
Update : La réponse n'est plus à jour. Comme le cloud SQL de Google n’est plus en version bêta, AWS et GAE prennent en charge Java écrites pour utiliser une base de données MySQL et que la migration n’est plus aussi difficile. L’idée générale est que les deux les fournisseurs ont tendance à arriver à un point où ils proposent "tout": Google a lancé Compute Engine alors qu'Amazon travaille sur Beanstalk . Cependant, les services IaaS d'Amazon sont plus matures que ceux de Google. Les services PaaS de Google sont plus matures que ceux d'Amazon: tout dépend de la question de savoir si vous voulez IaaS ou PaaS.
Il existe une différence essentielle entre AWS et Google App Engine: AWS est l’infrastructure en tant que service (IaaS) alors que GAE est la plate-forme en tant que service (PaaS). Cela signifie que, avec AWS, vous devez toujours administrer vos propres serveurs (instances ec2, instances de base de données, équilibreurs de charge, etc.) => du travail de l'administrateur système requis. Avec GAE, il vous suffit de coder votre application et de la déployer sur le cloud Google, sans se soucier des serveurs ni du nombre de serveurs qu’elle exploite. Google fait tout le travail du système pour vous.
Les deux utilisent un modèle payant.
Réponses à chaque question:
Remarque : AWS prend également en charge la PaaS via beanstalk élastique , mais c'est toujours en version bêta.