部署Amazon Neptune数据库时,将NAT网关转换为NAT实例以节省成本,是个好选择吗?

0

【以下的问题经过翻译处理】 我正在部署Amazon Neptune数据库,并使用[此CloudFormation模板](https://s3.amazonaws.com/aws-neptune-customer-samples/v2/cloudformation-templates/neptune-base-stack.json)。但是它创建的NAT网关相当昂贵。有一个建议似乎很有吸引力,就是使用NAT实例替代NAT网关。 我的理解是,NAT网关允许我的数据库及其相关资源进行出站网络请求,同时保持不可从公共互联网访问。我希望在切换到NAT实例时保留该功能,但我不知道如何修改模板来实现这一点。请有人可以指导我如何做到这一点吗?

1 Antwort
0

【以下的回答经过翻译处理】 我的建议是使用NAT网关,因为它是托管服务(与EC2实例相比,您需要负责容量和保持更新的补丁等)。如果成本是一个因素,您可以考虑仅使用一个NAT网关,而不是每个可用区一个,就像现在的模板一样。理论上,这会降低一些容错性,但也会将您的成本降低到1/2或(在3个可用区部署的情况下为1/3)。要做到这一点,请删除NATGW2、NATGW3、ElasticIP2和ElasticIP3,然后在AZ2和AZ3的私有路由表中,将默认路由指向NATGW1。

profile picture
EXPERTE
beantwortet vor 9 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen