Différence entre Amazon ec2 et AWS Elastic Beanstalk

est-ce que quelqu'un peut expliquer quelle est la différence entre EC2 et Beanstalk? Je veux en savoir plus sur SaaS, PaaS et IaaS.

pour déployer une application web dans wordpress j'ai besoin d'un service d'hébergement évolutif. S'il y a quelque chose de mieux que mon but, s'il vous plaît laissez-moi savoir aussi.

juste pour info, je veux héberger et déployer plusieurs sites wordpress et drupal.

je ne veux pas donner plus de temps pour le serveur et de se concentrer sur le développement. Mais le cloud doit être auto évolutif.

208
demandé sur Community 2014-09-21 09:42:16
la source

1 ответов

d'Abord, EC2 et Elastic Compute Cloud sont la même chose.

ensuite, AWS englobe la gamme de services Web qui comprend EC2 et Elastic Beanstalk. Il comprend également de nombreux autres tels que S3, RDS, DynamoDB, et tous les autres .

EC2

EC2 est le service D'Amazon qui vous permet de créer un serveur (AWS appelle ces instances ) dans le nuage AWS. Vous payez à l'heure et seulement ce que vous utilisez. Vous pouvez faire tout ce que vous voulez avec cette instance ainsi que lancer n nombre d'instances.

Haricot Élastique

haricot élastique est une couche d'abstraction éloignée de la couche EC2. Elastic Beanstalk va configurer un "environnement" pour vous qui peut contenir un certain nombre D'instances EC2, une base de données optionnelle, ainsi que quelques autres composants AWS tels que Équilibreur De Charge Élastique, Groupe De Mise À L'Échelle Automatique, Groupe De Sécurité. Puis Elastic Beanstalk gérera ces éléments pour vous chaque fois que vous voulez mettre à jour votre logiciel courant dans AWS. Elastic Beanstalk n'ajoute aucun coût en plus de ces ressources qu'il crée pour vous. Si vous avez 10 heures D'utilisation D'EC2, alors tout ce que vous payez est 10 heures de calcul.

Running Wordpress

pour faire tourner Wordpress, c'est tout ce avec quoi vous êtes le plus à l'aise. Vous pourriez exécuter directement sur une seule instance EC2, vous pouvez utiliser une solution du AWS Marketplace , ou vous pouvez utiliser des tiges de haricot élastiques.

que choisir?

dans le cas où vous voulez réduire les opérations du système et juste se concentrer sur le site web, alors Beanstalk élastique serait le meilleur choix pour cela. Elastic Beanstalk supporte une pile PHP (ainsi que d'autres). Vous pouvez garder votre site dans le contrôle de version et facilement déployer à votre environnement chaque fois que vous apportez des modifications. Il va également configurer un groupe D'Autoscaling qui peut générer plus D'instances EC2 si le trafic augmente.

voici le premier résultat de Google lors de la recherche de "elastic Beanstalk wordpress": https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk /

227
répondu Josh Davis 2017-04-27 09:55:02
la source