配置Amazon EC2

0

【以下的问题经过翻译处理】 你好,我正在开发一个基于Spring Boot的Java Web应用程序,它将数据存储在MySQL DB实例(单实例)中。它是一个“轻量级”应用程序,资源使用方面比较低。 我正在寻找一个Linux虚拟机,用于托管我的应用程序并作为ftp服务器。 我认为一个T3 EC2实例可能是我需要的最佳选择。 我使用了价格计算器,以便对成本有一个想法,但我真正不理解的是Amazon Elastic Block Store(EBS):它是硬盘驱动器吗?

此外,如果我想发布我的应用程序,以使其可以从互联网访问,我该怎么做?我需要购买额外的“服务”吗?

谢谢,

Andrea

profile picture
专家
已提问 1 年前159 查看次数
1 回答
0

【以下的回答经过翻译处理】 您好,

EBS是一种网络驱动器,即不属于EC2运行的硬件。您需要至少将一个卷附加到EC2实例上。在免费的套餐中,超过30GB的使用需要支付费用。

此外,如果我想发布我的应用程序,以使其可以从Internet访问,我该怎么做?我需要购买额外的“服务”吗?

这取决于情况。如果您只需要让其可以从Internet访问,请确保实例在公共子网中启动,分配静态IP即弹性IP并配置安全组以仅允许必要的流量。除非弹性IP与实例未关联/或分配给已停止的实例,否则不会产生任何成本。您可以在实例启动时动态分配暂时的公共IP,但是这会在停止/启动时更改,因此我建议使用EIP来保持IP不变。

由于您拥有一个面向公众的服务,因此会产生数据传输费用。

另一个好处可能是拥有指向实例的域名和FQDN,以便您可以通过域名而不是IP访问,并在拥有多个实例时将实例配置在负载均衡器后面。这也会产生额外的成本,但不是必需品。

-- Syd

profile picture
专家
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则