AWS 免费实例(Ubuntu) 入站和出站请求

AWS free instance(Ubuntu) inbound and outbound request

我是 AWS 的新手。

我有一个带有 API 的 Django 应用程序,我将其部署在 heroku(免费实例)中,用于从我们需要的其他外部资源访问 api url静态 IP 地址,我开始知道 heroku IP 不是静态的,它会不断动态变化,要在 heroku 中获得静态 IP,有一个名为 QuotaGuard Static 的附加组件,将为 API、

提供入站和出站请求

同样,我想知道 AWS 免费实例是否具有用于 API 的入站和出站请求的静态 IP?或者像 heroku 我们需要为它添加任何附加组件。你们能告诉我在 AWS 中免费实例是否可以使用静态 IP 还是我们需要付费服务。提前致谢。

public IP 是静态的,在 EC2 实例的生命周期内不会改变。 但是,如果您终止一个实例并生成一个新实例,那么 public IP 将会改变。

要克服这个问题,您可以使用弹性 IP。 弹性 IP 不会改变(就像它们是为你保留的一样) 弹性 IP 很酷的一点是,如果没有附加到任何实例,它们就会收费,但是当你将它们附加到实例时,它们是免费的。

因此,如果您使用弹性 IP,那么您可以使用一个静态 IP,即使您终止底层 EC2 实例并附加新创建的 EC2 实例,它也不会改变