Amazon web services AWS将文件传输出去的选项

Amazon web services AWS将文件传输出去的选项,amazon-web-services,batch-file,aws-lambda,Amazon Web Services,Batch File,Aws Lambda,只是想知道将S3存储桶上的文件传输(sftp)到外部(在本例中是外部数据中心上的文件服务器)的一些选项是什么?外部数据中心需要拉取文件,或者您需要手动下载并上传文件。AWS提供了一项名为存储网关的服务,该服务可用于以不同方式(缓存,我相信是完整副本)在S3和本地计算机之间同步文件。然后,本地计算机可以对文件执行任何操作 另一个(i.m.o.更多的黑客组合选项)是创建一个lambda,它通过您想要的任何协议将文件从S3复制/移动到本地 第三种选择(i.m.o.最干净)是使用EFS,或者将您需要的本

只是想知道将S3存储桶上的文件传输(sftp)到外部(在本例中是外部数据中心上的文件服务器)的一些选项是什么?

外部数据中心需要拉取文件,或者您需要手动下载并上传文件。

AWS提供了一项名为存储网关的服务,该服务可用于以不同方式(缓存,我相信是完整副本)在S3和本地计算机之间同步文件。然后,本地计算机可以对文件执行任何操作

另一个(i.m.o.更多的黑客组合选项)是创建一个lambda,它通过您想要的任何协议将文件从S3复制/移动到本地


第三种选择(i.m.o.最干净)是使用EFS,或者将您需要的本地文件直接写入EFS挂载,EFS挂载也可以在本地挂载。通过这种方式,文件位于一个位置,但可以从多个位置访问。

如果目标具有公共IP,我是否可以使用lambda函数将文件从AWS推送到目标?是的,这是可行的。您还可以编写批处理文件并使用cron对其进行调度。