AWS服务间如何通信?SNS与Lambda通信机制问询
SNS 与 Lambda 订阅的通信细节
SNS向Lambda发消息用HTTPS吗?
对,SNS调用Lambda时都是用HTTPS加密传输,确保数据在服务间传递的安全性。用的是什么端点?
SNS会调用Lambda的内部服务端点,这个是AWS内部的专属域名,格式大概是lambda.<区域>.amazonaws.com,具体调用路径会和你的Lambda函数ARN绑定的内部路由关联——完全不需要你手动配置或暴露公网URL,因为这是AWS服务间的内部调用,这个端点不会对外公开,也不用你创建函数URL。这是AWS服务间通用的底层通信方式吗?
没错,AWS大部分托管服务之间的内部调用(比如SQS触发Lambda、S3事件通知到Lambda、CloudWatch Events调用Lambda等)都用这种内部HTTPS调用机制,依托AWS内部私有网络和加密通道,既保证安全,又能避免公网传输的延迟和暴露风险。
内容的提问来源于stack exchange,提问作者Jonathan Duran
相关产品推荐
相关产品推荐

