gpt4 book ai didi

amazon-web-services - Amazon EC2 和 AWS Elastic Beanstalk 之间的区别

转载 作者:行者123 更新时间:2023-12-03 04:04:21 40 4
gpt4 key购买 nike

EC2 和 Beanstalk 之间有什么区别?我想了解 SaaS、PaaS 和 IaaS。

要在 Wordpress 中部署 Web 应用程序,我需要可扩展的托管服务。如果有比我的目的更好的事情,也请告诉我。

仅供引用 - 我想托管和部署多个 Wordpress 和 Drupal 站点。

我不想给服务器更多的时间,专注于开发。但云托管需要自动扩展。

最佳答案

首先,EC2 and Elastic Compute Cloud是同一个东西。

接下来,AWS 涵盖了一系列 Web 服务,其中包括 EC2 和 Elastic Beanstalk。它还包括许多其他工具,例如 S3、RDS、DynamoDB 以及所有 the others .

EC2

EC2 是 Amazon 的服务,允许您在 AWS 云中创建服务器(AWS 称这些实例)。您按小时付费,并且仅按您使用的量付费。您可以对此实例执行任何您想要的操作,也可以启动 n 个实例。

Elastic Beanstalk

Elastic Beanstalk 是远离 EC2 层的一层抽象。 Elastic Beanstalk 将为您设置一个“环境”,其中可以包含多个 EC2 实例、一个可选数据库以及一些其他 AWS 组件,例如弹性负载均衡器、自动扩展组、安全组。然后,只要您想要更新在 AWS 中运行的软件,Elastic Beanstalk 就会为您管理这些项目。 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/

关于amazon-web-services - Amazon EC2 和 AWS Elastic Beanstalk 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25956193/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com