Amazon EC2 contre Google App Engine

Quel est le meilleur choix pour héberger votre blog ou site Web?

J'ai essayé de déterminer le meilleur moteur Amazon Ec2 et Google App pour héberger mes blogs et sites Web, mais plus que le nom de marque, le cadre sous-jacent et la mise en œuvre ont été les principaux facteurs qui ont été mes principales préoccupations.

Il y a un certain nombre de avantages et inconvénients dans AWS EC2 ainsi que le moteur Google App. La plupart des PME préfèrent App Engine, tandis que, d'autre part, Amazon Ec2 a été très populaire parmi les entreprises de taille moyenne à grande, et les géants des entreprises. Et, depuis l'introduction des micro-instances, elle a commencé à gagner en popularité parmi les petites et moyennes entreprises.

Support du système d'exploitation

En ce qui concerne la prise en charge du système d'exploitation, EC2 vous permet d'adapter une instance du système à un nombre illimité d'instances, ce qui vous permet d'avoir un contrôle complet sur chaque instance, agissant comme une boîte virtuelle. Google App Engine est complètement différent. Il fournit essentiellement une plate-forme pour les applications Web comme python, qui vous aide à déployer vos applications Web assez facilement.

Il est clair que si vous n'êtes pas à la recherche d'un service spécifique, vous pouvez toujours opter pour le moteur App, alors que si vous voulez avoir le contrôle sur les services du système d'exploitation, alors EC2 est un meilleur choix!

Complexité et nécessité du soutien technique

EC2 requiert également un administrateur système capable de créer les instances et de les surveiller, et il permet de travailler selon son rôle de développeur pour écrire des codes sans erreur de façon transparente. Ce serait très utile pour les petits entrepreneurs qui cherchent à se concentrer sur des produits individuels.

Mais, la meilleure chose dans App Engine est sa portabilité, qui n'est pas offerte par EC2. Le framework est essentiellement open source, et la plupart des API sont utilisées pour la portabilité, ce qui rend votre travail de migration vers un autre serveur beaucoup plus facile.

Fonction de verrouillage du fournisseur

Il fournit également une fonctionnalité appelée «Vendor-Lock», qui empêche vos applications de se rapporter à des bases de données indésirables. Vous pouvez également essayer AppScale, qui est encore un autre projet open-source qui fonctionne très similaire à AppEngine.

Avantages d'Amazon EC2

Les inconvénients de EC2

Avantages de Google App Engine

Cela signifie que si votre site Web ne consomme aucune ressource, vous ne devrez rien payer en tant que tel.

Les inconvénients d'AppEngine

Verdict global

J'apprécie vraiment le système Amazon Elastic Cloud Computing, mais il ne m'incite pas à héberger les petits blogs et sites; d'un autre côté, AppEngine de Google m'attire définitivement plus.

Comme mentionné précédemment, si vous avez besoin d'exercer un contrôle complet sur vos applications Web, EC2 est la voie à suivre; Sinon, Google App Engine fait également un excellent choix.