我有一个大型网络应用程序,大约有20千兆字节的图像和mp3。它目前使用标准文件IO库来读取和写入声音和mp3。我想将其迁移到Azure,但我担心存储这么多内容。是否可以使用App Service来托管Web应用程序和某些存储到站点根目录的存储资源,而无需重写所有文件访问权限以使用blob或其他api?
答案 0 :(得分:0)
如果您查看应用服务计划here
,您会发现使用Standard
和更好的计划,您可以获得超过20GB(50GB +)的存储空间,因此您可以将应用视为是在Azure中运行它。但是不推荐练习。
您应该使用Azure Blob Storage
来存储媒体内容。您需要进行一些更改,因为您不能简单地将Azure Blob存储装载为网络驱动器。
还可以将Azure Files
安装为网络驱动器,但截至今天,您无法在Azure WebApp中将File Share
挂载为网络驱动器。您需要在Virtual Machine (IaaS)
部署应用程序或重写应用程序以Cloud Service
运行。