Amazon s3 在AWS S3存储桶中创建新文件后,是否有任何服务/谷歌云api支持调用从AWS S3到谷歌存储的文件传输?

Amazon s3 在AWS S3存储桶中创建新文件后,是否有任何服务/谷歌云api支持调用从AWS S3到谷歌存储的文件传输?,amazon-s3,google-cloud-storage,aws-lambda,file-transfer,cloud-storage,Amazon S3,Google Cloud Storage,Aws Lambda,File Transfer,Cloud Storage,想和你们核实一下,一旦在AWS S3 bucket中创建了新文件,是否有任何服务/谷歌云api支持来调用从AWS S3到谷歌存储的文件传输 我知道google cloud有存储传输服务,但据我所知,如果AWS S3 bucket中添加了新文件,它不能为单个文件调用,也不能立即触发。我们希望在AWS S3中有新文件时立即传输 我们需要这个解决方案,因为我们已经实现了angularJS应用程序来将视频上传到AWS S3,但是从S3观看视频的体验非常糟糕,性能非常差。因此,我们希望在谷歌存储添加到S3

想和你们核实一下,一旦在AWS S3 bucket中创建了新文件,是否有任何服务/谷歌云api支持来调用从AWS S3到谷歌存储的文件传输

我知道google cloud有存储传输服务,但据我所知,如果AWS S3 bucket中添加了新文件,它不能为单个文件调用,也不能立即触发。我们希望在AWS S3中有新文件时立即传输


我们需要这个解决方案,因为我们已经实现了angularJS应用程序来将视频上传到AWS S3,但是从S3观看视频的体验非常糟糕,性能非常差。因此,我们希望在谷歌存储添加到S3后,立即将后端移动文件写入谷歌存储,这是我们认为的短期解决方案,直到我们没有将视频直接上传到谷歌存储的规定为止。

您可以将S3事件发布到AWS Lambda,并在Lambda函数中运行传输。运行Lambda函数以响应在S3中创建的对象是一个常见的用例。看

AmazonS3可以将事件(例如,在bucket中创建对象时)发布到AWS Lambda,并通过将事件数据作为参数传递来调用Lambda函数。此集成使您能够编写处理AmazonS3事件的Lambda函数。在AmazonS3中,您添加了bucket通知配置,用于标识希望AmazonS3发布的事件类型以及希望调用的Lambda函数