如何更新私人服务器?

How to update a private server?

我有一个 Django Web 应用程序,运行 在 EC2 linux 实例内的 AWS Elastic Beanstalk 上。 出于安全原因,只有负载均衡器可以访问 Internet。 Elastic Beanstalk 有助于部署到 EC2 应用程序服务器,但如果没有互联网连接,则无法安装添加到存储库的新包。

在没有互联网连接的情况下自动更新的标准方法是什么?

我是否应该创建另一个 EC2 并将其用作代理服务器?我该如何配置?

是否有关于此主题的任何参考资料?

通常 NAT gateway 用于:

You can use a network address translation (NAT) gateway to enable instances in a private subnet to connect to the internet or other AWS services, but prevent the internet from initiating a connection with those instances.

还有NAT instances也可以用于同样的目的。然而,NAT 网关是一种托管和可扩展的服务,通常优于 NAT 实例。