我想写一个Java流程,它将使用STS承担帐户A中的角色从Kinesis读取,然后将事件发送到帐户B中的Kinesis流。我如何实现这一点,因为目前AWS不支持。
您将需要创建两个Kinesis客户端。
对于帐户A,请调用STS,获取新凭据,然后使用这些凭据创建Kinesis客户端。
对于帐户B,使用帐户B中的凭据创建Kinesis客户端。
然后,您的应用程序将使用第一个客户端从Kinesis读取,并使用第二个客户端写入Kinesis。