Во-первых, EC2 и Elastic Compute Cloud - это одно и то же.
Далее, AWS охватывает ряд веб-сервисов, включая EC2 и Elastic Beanstalk. Он также включает в себя многие другие, такие как S3, RDS, DynamoDB и все другие.
EC2
EC2 - это сервис Amazon, который позволяет создать сервер (AWS называет эти инстансы ) в облаке AWS. Вы платите почасово и только тем, чем пользуетесь. Вы можете делать с этим экземпляром все, что захотите, а также запускать n
количество экземпляров.
Эластичный бобовый стебель
Эластичный бобовый стебель - это один уровень абстракции от уровня EC2. Elastic Beanstalk настроит для вас «среду», которая может содержать несколько экземпляров EC2, дополнительную базу данных, а также несколько других компонентов AWS, таких как Elastic Load Balancer, Auto-Scaling Group, Security Group. Затем Elastic Beanstalk будет управлять этими элементами за вас, когда вы захотите обновить свое программное обеспечение, работающее в AWS. Elastic Beanstalk не требует дополнительных затрат сверх ресурсов, которые он создает для вас. Если у вас есть 10 часов использования EC2, то все, что вы платите, - это 10 часов вычислений.
Запуск Wordpress
Wordpress - это то, что вам удобнее всего. Вы можете запустить его прямо на одном экземпляре EC2, вы можете использовать решение из AWS Marketplace или вы можете использовать Elastic Beanstalk.
Что выбрать?
Если вы хотите сократить системные операции и сосредоточиться только на веб-сайте, то Elastic Beanstalk будет лучшим выбором для этого. Elastic Beanstalk поддерживает стек PHP (а также другие). Вы можете держать свой сайт под контролем версий и легко развертывать в своей среде всякий раз, когда вносите изменения. Он также настроит группу автомасштабирования, которая может создать больше экземпляров EC2, если трафик растет.
Вот первый результат поиска Google по запросу "elastic beanstalk wordpress": https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds- via-elasticbeanstalk /
Я не понимаю, почему это вопрос, основанный на мнении. Между EC2 и ELB есть определенные различия. Должно быть, они были разработаны для заполнения разных ниш, иначе зачем AWS и то, и другое? Я думаю, что на этом сайте есть место для сравнения и сопоставления этих двух технологий. Это не должно было быть закрыто.
«В чем разница между EC2 и Elastic Beanstalk» - это определенно не вопрос или ответ, основанный на опциях.
Боты, работающие с обменом стеками, нуждаются в обновлении. Это не вопрос мнения о кока-коле или пепси.
@Ahmmad Ismail Я думаю, что могло бы помочь более подходящее название, например «Разница между EC2 и EB», а не «EC2 vs EB». В любом случае, вопрос о различиях между двумя решениями явно не является «предвзятым мнением».
@Balmipour Отличное предложение. И явно не на основании мнения.
Кто-нибудь хочет вынести это на рассмотрение? Статус мнения глупый
Это определенно не вопросы и ответы, основанные на мнении. Похоже, модераторы даже не прочитали вопрос / ответы, прежде чем закрыть его как основанный на мнении.