AWS服务如何相互通信?



我一直在尝试一些无服务器项目,这让我对服务如何通信感到困惑。

具体来说,我有一个SNS主题和一个Lambda订阅。SNS和Lambda是由ARN引用的,我没有创建任何函数url。消息是从SNS发送到Lambda通过https?如果是,那么为此使用的端点是什么?在底层,服务通常就是这样相互通信的吗?

在本例中,Amazon SNS将通过"AWS背板"调用AWS Lambda。(想想'自动').

消息发送到SNS的Topic将作为Lambda函数的有效负载提供。

这将在AWS基础设施中发生

通常,AWS服务将通过AWS背板相互通信,特别是在涉及托管服务(例如SQS, SNS, S3)或基础设施创建(例如启动资源)的情况下。

最新更新