Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 是否可以将AmazonS3用于.net站点中的文件夹_Amazon S3_Amazon Ec2_Storage - Fatal编程技术网

Amazon s3 是否可以将AmazonS3用于.net站点中的文件夹

Amazon s3 是否可以将AmazonS3用于.net站点中的文件夹,amazon-s3,amazon-ec2,storage,Amazon S3,Amazon Ec2,Storage,是否可以使用Amazon简单存储服务(S3)处理.net站点上的文件夹和文件 背景: 我有200个网站,我想有一个单一的通用代码库。现在,它们位于单个专用服务器上。我计划将它们移动到EC2服务器上 如您所见,有些文件夹和文件不在S3上,有些则在S3上 管理面板-是一个需要身份验证的文件夹-这是一个问题吗 /Bin/-包含DLL-这是一个问题吗?EC2是普通的Windows服务器,与当前的专用服务器类似。您可以将远程桌面安装到其中,安装您需要的任何东西,安装IIS等 另一方面,S3只是一个存储设

是否可以使用Amazon简单存储服务(S3)处理.net站点上的文件夹和文件

背景: 我有200个网站,我想有一个单一的通用代码库。现在,它们位于单个专用服务器上。我计划将它们移动到EC2服务器上

如您所见,有些文件夹和文件不在S3上,有些则在S3上

管理面板-是一个需要身份验证的文件夹-这是一个问题吗


/Bin/-包含DLL-这是一个问题吗?

EC2是普通的Windows服务器,与当前的专用服务器类似。您可以将远程桌面安装到其中,安装您需要的任何东西,安装IIS等


另一方面,S3只是一个存储设备。将其视为一个大型NAS设备。因此,您可以使用它来提供静态内容(可能与Cloudfront结合使用),但实际的网站(DLL、aspx页面等)必须位于IIS中的EC2上。

请澄清,当您说“使用S3”时,您的意思是S3向最终用户提供文件吗?您不会向最终用户提供DLL。这些文件大多是aspx页面。90%是动态内容(aspx页面、DLL),只有10%是静态内容(图像、css、js)。我发现我可以在IIS站点上创建“虚拟目录”,然后将它们指向同一服务器上的“模板”文件夹。我想知道这个“模板”文件夹是否可能是S3存储设备?