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

Amazon EC2与AWS弹性豆茎的区别

公羊凌
2023-03-14

有人能解释一下EC2和豆茎有什么区别吗。我想知道关于SaaS、PaaS和IaaS。

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

我想托管和部署多个Wordpress和Drupal站点。

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

共有1个答案

东门秦迟
2023-03-14

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

接下来,AWS包含了包括EC2和弹性Beanstalk在内的Web服务范围。它还包括许多其他产品,如S3、RDS、DynamoDB和所有其他产品。

EC2是亚马逊的服务,它允许您在AWS云中创建一个服务器(AWS调用这些实例)。你按小时付费,只付你用的东西。您可以对此实例进行任何操作,还可以启动n实例

对于运行Wordpress,它是你最舒服的。您可以直接在单个EC2实例上运行它,您可以使用AWS市场上的解决方案,或者您可以使用弹性Beanstalk。

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

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

 类似资料:
  • 配置验证异常:AWS Elastic Beanstatk无法与Amazon EC2通信以确定是否为Elastic Load均衡创建自定义安全组。 在创建AWS Elastic Beanstalk应用程序时,我在尝试继续“查看和启动”时遇到了这个错误。我是新手。请帮忙。

  • 我是AWS的新手,这个问题似乎很基本。然而,我需要看看我是否能找到解决方案。 我首先创建并启动了一个 EC2 实例,然后创建了一个弹性 Beanstalk 实例,并在该实例上部署了一个示例应用程序。默认情况下,弹性 Beanstalk 会将“默认环境”附加到此实例,我无法将其更改为我的 EC2 实例。如何将我的 EC2 实例(我之前创建的实例)附加到此弹性豆茎实例?我正在使用亚马逊免费套餐来学习。

  • 我知道ECS有EC2和fargate启动类型,它们对底层环境配置提供的控制不同。

  • 我正在使用AWS弹性豆茎,并在上面部署了我的nodejs应用程序。现在,我想自动化这个过程,即提交更改到Github,然后自动反映这些变化在应用程序。现在我有两个选择,使用弹性Beanstlak还是使用代码部署。我搜索了这两个服务, > 我可以使用带有弹性豆茎的deployBot来实现自动化,或者使用jenkins插件来实现自动化(AWS弹性豆茎部署插件)来实现弹性豆茎。还找到了这个自动化链接:h

  • 我想从Heroku迁移到Amazon AWS,我想在Docker映像中部署我的应用程序。因此该应用程序包括: Web服务器(node.js->docker映像) 工作者(node.js->docker映像) Postgres数据库(Amazon RDS) Redis实例(Amazon Elaticache?) null 现在在研究Amazon文档时,我发现了“弹性豆茎”和“Amazon EC2容器

  • 我使用WindowsPowerShell创建了一个弹性Beanstalk环境,并遵循以下部署文档将Django应用程序部署到弹性Beanstalk 我完成了以下步骤:使用Django的Python虚拟环境, 创建了django项目, 创建IAM用户我获得了访问密钥ID和机密访问密钥ID 失败此步骤环境并部署您的Django应用程序 当我尝试it询问访问密钥、秘密访问密钥和区域aws应用程序自动生成