在交易中写入Amazon S3 bucket和Amazon RDS



我正在使用ASP.NET Core 3.0和C#编写Web服务。该服务将用于上传文件,该文件需要物理存储在Amazon S3 bucket上,其信息也需要存储在AWS RDS中。

我希望这是TRANSACTIONAL,这意味着如果其中一个失败,另一个应该回滚。

有人能帮我吗?我该怎么做?

我不熟悉C#,但通常步骤都是相同的

配置Amazon S3以发布事件

下面的完整示例:

Lambda函数在AmazonS3 中的应用

如何在S3事件触发器上执行Lambda函数

一旦您成功地在lambda函数上获取了s3事件,您将获得s3对象信息。在那里,你将连接你的RDS数据库(例如MySQL(和lambda来最终放置信息。我为C#找到了这个,用Lambda 连接RDS数据库

最新更新