gpt4 book ai didi

amazon-web-services - 无服务器 - 服务之间通信的选项?

转载 作者:行者123 更新时间:2023-12-02 15:12:15 25 4
gpt4 key购买 nike

我有几个不同的服务(由无服务器框架生成)需要相互通信。数据是敏感的,需要身份验证。

我目前的策略是为每个服务创建一个 api key ,使用 json 网络 token 在服务之间进行通信,如下面的 token 。

fM61kaav8l3y_aLC/3ZZF7nlQGyYJsZVpLLiux5d84UnAoHOqLPu4dw3W7MiGwPiyN

在服务之间进行通信还有哪些其他选择?这种方法有什么缺点吗?重申一下,请求需要经过身份验证并适当处理敏感数据。

最佳答案

您需要同步还是异步通信?一个好的方法是使用事件,因为 aws-lambda 被设计为基于事件的系统。所以你可以使用 SNSSQS解耦您的服务。

如果您只想从一项服务调用另一项服务,您可以直接通过 aws-sdk 调用 lambda 函数 see docs .因此,您不会添加 API 网关端点,您的 lambda 将保持私有(private)。

为了更好地回答您的问题,您应该简要概述您的应用程序,并举例说明您将进行的服务间调用。

关于amazon-web-services - 无服务器 - 服务之间通信的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43018630/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com