2010-12-22 49 views
0

我想知道什么是为运行windows/IIS/Asp.Net网站的ec2实例设置s3存储的最佳方式是什么?ASP.Net ec2 + s3

当前,该网站进行Web服务调用并将结果缓存到文件系统。这些缓存的文件将被使用几次。

最后会生成一个输出(电影)文件。这个文件需要存储在S3上。

目前,我所知道的如何设置是对S3进行AWS api调用并存储电影文件。

但是我听说有一种方法可以将S3安装为AWS上的分区,但它似乎只是Linux?

在此先感谢您的帮助。

回答

1

我已经做了类似于归档日志文件(我的主要产品在EC2上运行)。我不试图将S3映射为音量。

首先,使用IAM为将与S3交互的单独用户创建凭证。限制他们的权限以列出并写入您的输出存储分区。

然后在您的EC2框中,使用AWS命令行工具(或其中一个SDK)将生成的文件简单地上传到S3,使用第一步中的S3用户凭证。