Je suis un novice en hébergement cloud. Je veux savoir par quoi commencer, soit le moteur d'application Google, soit le service Web Amazon.
Mes questions sont:
- Mon application est basée sur java, la base de données est MySQL. Soutiennent-ils cela?
- Quelles sont les offres gratuites des deux et laquelle est préférable de commencer?
- Serait-il facile de migrer d'une plateforme à une autre?
- Tout bon lien pour commencer avec ces services car je suis un novice ici.
De plus, j'apprécierais quelques bons liens pour commencer avec ces services car je suis un novice ici, et une vue de haut niveau sur la façon dont cela fonctionne.
google-app-engine
amazon-web-services
Shruti Basu
la source
la source
Réponses:
Mise à jour : la réponse n'est plus à jour. Étant donné que Cloud SQL de Google n'est plus en version BETA, cela signifie qu'AWS et GAE prennent en charge les applications Java écrites pour utiliser une base de données MySQL et que la migration n'est plus si difficile. L'idée générale est que les deux fournisseurs de cloud ont tendance à arriver à un point où ils offrent «tout»: Google a lancé Compute Engine tandis 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 plateforme en tant que service (PaaS). Cela signifie qu'avec AWS, vous devez toujours administrer vos propres serveurs (instances ec2, instances de base de données, équilibreurs de charge, etc.) => un certain travail d'administrateur système est requis. Avec GAE, il vous suffit de coder votre application et de la déployer sur le cloud Google 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 payant.
Réponses pour chaque question:
Remarque : AWS prend également en charge PaaS via le haricot élastique , mais c'est toujours en version BÊTA
la source