有人能解释一下EC2和豆茎之间的区别吗?我想知道关于SaaS,PaaS和IaaS的事情。
要在Wordpress中部署web应用程序,我需要一个可伸缩的托管服务。如果有比我的目的更好的东西,请也让我知道。
仅供参考-我想托管和部署多个Wordpress和Drupal站点。
我不想花更多的时间在服务器上,而是专注于开发。但是云托管需要是可自动扩展的。
发布于 2014-09-21 14:13:24
首先,EC2 and Elastic Compute Cloud是一回事。
接下来,亚马逊网络服务涵盖了包括EC2和Elastic Beanstalk在内的一系列网络服务。它还包括许多其他工具,如S3、RDS、DynamoDB和all the others。
EC2
EC2是亚马逊的服务,它允许你在亚马逊云中创建一个服务器(亚马逊云服务称之为这些实例)。你按小时付费,而且只按你所用的付费。您可以对此实例执行任意操作,也可以启动n数量的实例。
弹性豆茎
Elastic Beanstalk是与EC2层不同的一个抽象层。Elastic Beanstalk将为您设置一个“环境”,其中可以包含许多EC2实例、一个可选的数据库,以及一些其他的亚马逊网络服务组件,如弹性负载均衡器、自动伸缩组、安全组。当您想要更新在AWS中运行的软件时,Elastic Beanstalk将为您管理这些项目。Elastic Beanstalk不会在它为您创建的这些资源之上增加任何成本。如果您有10个小时的EC2使用,那么您只需支付10个计算小时。
运行Wordpress
对于运行Wordpress来说,它就是你最喜欢的。您可以直接在单个EC2实例上运行它,也可以使用AWS Marketplace中的解决方案,也可以使用Elastic Beanstalk。
你要选什么?
如果你想减少系统操作,只关注网站,那么Elastic Beanstalk将是最好的选择。Elastic Beanstalk支持PHP堆栈(以及其他堆栈)。您可以将您的站点保持在版本控制中,并在进行更改时轻松部署到您的环境中。它还将设置一个自动伸缩组,如果流量不断增长,该组可以生成更多EC2实例。
这是谷歌搜索"elastic beanstalk wordpress“的第一个结果:https://www.otreva.com/blog/deploying-wordpress-amazon-web-services-aws-ec2-rds-via-elasticbeanstalk/
发布于 2021-11-18 09:44:09
概括地说,EC2是一项IaaS计算服务;这意味着计算资源通常由调配资源的云工程师管理
而Elastic Beanstalk是PaaS,在这里你不需要过多地关注资源管理。你只需指定你想要的,aws就会自动处理这项任务。例如,提供LAMP堆栈
https://stackoverflow.com/questions/25956193
复制相似问题