0

我目前正在开发一个要部署在 AWS 上的系统。使用通过 Amazon EventBridge 传递的事件进行通信的服务集合。我正在努力寻找一种在本地运行我的系统的方法,因为我也不知道该怎么做

  1. 运行本地版本的 EventBridge(docker 什么的)
  2. 获取 AWS 上的 EventBridge 实例以将事件发送到我的本地计算机(我假设这是不可能的?)。

有没有办法可以在本地运行我的服务,让服务将事件发送到真实(或模拟的)EventBridge 实例并将这些事件路由到我的本地服务?

并不是说它太重要,而是我的服务是在 Windows 上运行的 .NET Core 应用程序。

4

2 回答 2

3

LocalStack可以在您的本地机器上运行,并且支持 EventBridge API。

于 2021-01-06T15:24:29.070 回答
0

几乎不需要在本地机器上复制 AWS 基础设施。我猜您需要该事件进行开发,以在本地触发 lambda。我建议用一个 EventBridge JSON 调用你的 lambda

于 2021-01-06T20:01:12.023 回答