从 AWS Lambda 调用本地 Web API

0

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

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

profile picture
EXPERTE
gefragt vor 5 Monaten37 Aufrufe
1 Antwort
0

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

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

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

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

profile picture
EXPERTE
beantwortet vor 5 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