gpt4 book ai didi

amazon-web-services - 如何将 AWS Glue 连接到 VPC 并访问私有(private)资源?

转载 作者:行者123 更新时间:2023-12-03 16:49:04 25 4
gpt4 key购买 nike

我正在尝试从 AWS Glue 作业连接到在 VPC(私有(private)子网)内运行的服务和数据库。私有(private)资源不应公开(例如,移动到公共(public)子网或设置公共(public)负载均衡器)。

不幸的是,AWS Glue 似乎不支持在用户定义的 VPC 中运行。 AWS 确实提供了名为 Glue Database Connections 的东西当与 Glue SDK 一起使用时,它会在指定的 VPC 内为 Glue/Spark 工作节点神奇地设置弹性网络接口(interface)。然后,网络接口(interface)将流量从 Glue 隧道传输到 VPC 内的特定数据库。但是,这需要特定数据库的位置和凭据,并且不清楚其他流量(例如,对服务的 REST 调用)是否以及何时通过 VPC 进行隧道传输。

是否有可靠的方法来设置 Glue -> VPC 连接,该连接将通过 VPC 隧道传输所有流量?

最佳答案

您可以使用 NETWORK 创建数据库连接。连接类型并在您的 Glue 作业中使用该连接。它将允许您的工作调用 REST API 或您的 VPC 中的任何其他资源。
enter image description here
https://docs.aws.amazon.com/glue/latest/dg/connection-using.html

Network (designates a connection to a data source within an AmazonVirtual Private Cloud environment (Amazon VPC))


enter image description here
https://docs.aws.amazon.com/glue/latest/dg/connection-JDBC-VPC.html

To allow AWS Glue to communicate with its components, specify asecurity group with a self-referencing inbound rule for all TCP ports.By creating a self-referencing rule, you can restrict the source tothe same security group in the VPC and not open it to all networks.


enter image description here

关于amazon-web-services - 如何将 AWS Glue 连接到 VPC 并访问私有(private)资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61540873/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com