当前位置: 首页 > 知识库问答 >
问题:

Amazon EC2和AWS Elastic Beanstalk之间的差异[已关闭]

夏理
2023-03-14

我们不允许在Stack Overflow上提出有关专业服务器或网络相关架构体系管理的问题。您可以编辑问题,使其成为Stack Overflow的主题。

EC2和Beanstalk有什么区别?我想知道关于SaaS、PaaS和IaaS的情况。

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

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

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

共有2个答案

卫增
2023-03-14

从高层次来看,EC2是一种IaaS计算服务;这意味着计算资源通常由提供它们的云工程师管理

而Elastic Beanstalk是PaaS,您不必对资源管理进行太多限制。您只需指定所需内容,aws就会自动处理任务。例如,设置灯组

柴瀚
2023-03-14

首先,EC2和弹性计算云是一回事。

接下来,AWS涵盖了一系列Web服务,包括EC2和Elastic Beanstalk。它还包括许多其他组件,如S3、RDS、DynamoDB和所有其他组件。

EC2是Amazon的服务,允许您在AWS云中创建服务器(AWS调用这些实例)。您按小时付费,并且只支付您使用的内容。您可以使用此实例做任何您想做的事情,以及启动n实例数。

弹性Beanstalk是远离EC2层的抽象层。Elastic Beanstalk将为您设置一个“环境”,其中可以包含许多EC2实例、一个可选数据库以及一些其他AWS组件,如弹性负载平衡器、自动缩放组和安全组。然后,只要您想更新在AWS中运行的软件,Elastic Beanstalk就会为您管理这些项目。Elastic Beanstalk不会在为您创建的这些资源之上增加任何成本。如果您有10个小时的EC2使用时间,那么您只需支付10个计算小时。

对于运行Wordpress,它是您最满意的。您可以在单个EC2实例上直接运行它,可以使用AWS市场的解决方案,也可以使用Elastic Beanstalk。

如果你想减少系统操作,只关注网站,那么弹性豆茎将是最好的选择。Elastic Beanstalk支持PHP堆栈(以及其他堆栈)。您可以将站点保持在版本控制中,并在进行更改时轻松地部署到您的环境中。它还将设置一个自动缩放组,如果流量不断增长,该组可以生成更多EC2实例。

这是谷歌搜索“弹性豆茎wordpress”的第一个结果:https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk/

 类似资料:
  • 度量可以度量一些有用的领域,但是有什么区别和联系呢?

  • 问题内容: 今天,我的一个好朋友问我最新的Go语言和Cython之间的主要区别是什么,后者是Python的一组C扩展。我对Python的了解不多,有人可以告诉我为什么Go比Cython更好/更差吗? 问题答案: Cython并不是传统意义上的语言。它是构建Python扩展程序的预处理器,该扩展程序采用类似Python的语法(实际上,他们力求完全兼容Python)并生成C代码(使用Python C

  • 问题内容: 很快就有两个相等运算符:double equals( )和Triple equals( ),两者之间有什么区别? 问题答案: 简而言之: 操作员检查其实例值是否相等, 操作员检查引用是否指向同一实例, 长答案: 类是引用类型,可能有多个常量和变量在幕后引用类的同一单个实例。类引用保留在运行时堆栈(RTS)中,其实例保留在内存的堆区域中。当您控制平等时, 这意味着它们的实例是否彼此相等。

  • spring batch中的Step、Tasklet和Chunk之间有什么区别。? 此外,如何通过Spring Batch并行执行步骤。?

  • 我编写了一个简单的脚本,它接受任意数量的参数来演示< code>$@和< code>$*之间的区别: 在我做的 CLI 上 这就是打印出来的 因为它们是相同的,这是否意味着等于?还是我遗漏了一点?

  • 本文向大家介绍成本差异和进度差异之间的差异,包括了成本差异和进度差异之间的差异的使用技巧和注意事项,需要的朋友参考一下 对于任何应用程序或专门用于任何项目,最关注的因素之一是在开发前和开发后阶段的预算管理和时间管理。因此,要评估任何项目的这两个主要因素,有很多方法,其中成本差异和进度差异是两个重要且主要的方法。 顾名思义,“成本差异”基于项目开发中花费的成本,而“进度差异”则基于相同开发中花费的时