从 AWS Lambda 调用本地 Web API

0

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

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

profile picture
ESPERTO
posta 5 mesi fa37 visualizzazioni
1 Risposta
0

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

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

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

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

profile picture
ESPERTO
con risposta 5 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande