Je suis un débutant chez nous hébergement cloud. Je veux savoir par quoi il vaut mieux commencer par Google App Engine ou Amazon Web Service.
Mes questions sont:
En outre, j’apprécierais de bons liens pour commencer avec ces services car je suis un novice ici, et une vue d’ensemble de la façon dont cela fonctionne.
Mise à jour : la réponse n’est plus à jour. Le Cloud SQL de Google n’étant plus en version BETA, cela signifie qu’AWS et GAE prennent en charge les applications Java écrites pour utiliser une firebase database MySQL et que la migration n’est plus aussi difficile. L’idée générale est que les deux fournisseurs de cloud computing ont tendance à proposer «tout»: Google a lancé Compute Engine pendant qu’Amazon travaille sur Beanstalk . Cependant, les services IaaS d’Amazon sont plus matures que ceux de Google, tandis que les services PaaS de Google sont plus matures que ceux d’Amazon. Tout se résume à savoir si vous voulez IaaS ou PaaS.
Il existe une différence essentielle entre AWS et Google App Engine: AWS est une infrastructure en tant que service (IaaS), tandis que GAE est une plate-forme en tant que service (PaaS). Cela signifie qu’avec AWS, vous devez encore administrer vos propres serveurs (instances ec2, instances de firebase database, équilibreurs de charge, etc.) => certains travaux d’administrateur système sont nécessaires. Avec GAE, il vous suffit de coder votre application et de la déployer sur Google Cloud sans vous soucier des serveurs ou du nombre de serveurs qu’elle exécute. Google fait tout le travail de l’administrateur système pour vous.
Les deux utilisent un modèle de paiement à l’utilisation.
Réponses pour chaque question:
Remarque : AWS prend également en charge le protocole PaaS via l’ élastique beanstalk , mais cela rest en version bêta