-1

我正在寻求客观的答案,以免这不是主观的。如果需要,问题可能会转移到不同的站点。

AWS Marketplace 和 之间有什么区别sudo apt-get install,我如何决定选择其中一个?

我注意到亚马逊 AWS 有一个市场,提供可立即部署的产品,例如 Bitnami 的 LAMP Stack。但教程通常会指导您创建一个空白 EC2 实例,通过 SSH 连接到其中,然后使用sudo apt-get install lamp-server^.

他们是一样的吗?每种方法的优缺点是什么?

如果我从 AWS Marketplace 获得产品,是否可以使用任一方法将其他软件安装到同一个 EC2 实例?如果我曾经sudo apt-get安装过来自 AWS Marketplace 的付费产品,亚马逊会向我收费吗?(他们应该,对吧?否则这将是许多人会利用的一个大漏洞。)

4

2 回答 2

4

AWS Marketplace 允许您作为开发人员或公司创建一个可重复使用的 AMI,该 AMI 与软件安装一起预先打包。然后,最终用户可以付费或免费使用此安装。

作为用户,它允许您轻松配置预装软件的服务器。一个非常常见的用例是允许人们每小时而不是预先或每月许可软件(因此符合 AWS 的弹性)。例如,如果我有软件 X,我需要 10 台服务器的基线,我可以向开发人员支付 10 台永久许可的费用 - 但是在高峰期,我将使用 AWS Marketplace 并根据需要按小时获得许可

他们是一样的吗?每种方法的优缺点是什么?

通常预装到 AMI 上的软件会预先配置 - 例如,Bitnami AMI 允许您轻松部署完全预配置的 Wordpress。

但是,这确实意味着第三方做出的初始配置选择会影响(正面或负面)您的应用程序。随后,您可以选择从头开始安装和配置自己的应用程序 - 甚至可以自己创建一个 AMI,您可以重复使用该应用程序的进一步部署

如果我使用 sudo apt-get 安装来自 AWS Marketplace 的付费产品,亚马逊会向我收费吗?(他们应该,对吧?否则这将是许多人会利用的一个大漏洞。)

亚马逊不会向您收费,不会。例如,如果有一个付费的 Wordpress AMI,然后您创建了一个 EC2 实例,安装了 Apache、MySQL、PHP 和 Wordpress——亚马逊不会向您收取任何额外费用。

于 2016-01-01T08:44:51.563 回答
1

为了简单起见:使用 AMI,您将获得预配置的虚拟计算机,使用 sudo apt-get install(或空的 ec2 实例),您将获得一台空白机器并自行配置。

所以:

急性心肌梗死

  • 您必须支付 ec2 费用。
  • AMI 创作者可以向您收取他创作的租金(但它可以是免费的)。
  • 你得到了一个现成的实例,但它可能有比你需要的更多的东西。

空白实例

  • 您必须支付 ec2 费用。

  • 如果您使用免费软件,没有人会向您收取任何费用。

  • 你安装你需要的东西。

于 2016-01-03T23:27:17.097 回答