从 AWS Lambda 调用本地 Web API

0

【以下的问题经过翻译处理】 我有一个 AWS lambda 函数,需要与我们公司网络中的内部.NET Web API 通信。虽然这不是正确的方法,但我应该这样做,直到内部 API 可以迁移到云中。

我需要使用哪些 AWS 服务来创建连接通道,以便从 AWS Lambda 调用内部部署的 Web API?是否有示例可以说明如何实现?

profile picture
專家
已提問 5 個月前檢視次數 37 次
1 個回答
0

【以下的回答经过翻译处理】 我假定您希望保持您的内部 API 的私密性,而不是将其暴露在互联网上。如果是这样的话:

您需要在VPC和您的本地网络之间创建一个连接。默认VPC是可以的,但您可能希望创建一个新的VPC,具有与您的本地网络不重叠的特定IP地址范围。

您可以使用 托管 VPN 服务Direct Connect 将两者连接在一起。设置 VPN 更快更容易(也更便宜!);如果您需要更一致的带宽和延迟,以后您可以切换到 Direct Connect。

然后,将您的 Lambda 函数配置为 在 VPC 的上下文中运行,这将允许它访问其中的资源VPC 和本地通过您拥有的 VPN(或 Direct Connect)。

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南