将大型内容Web应用程序迁移到Azure

时间:2017-03-02 03:13:23

标签: azure azure-web-sites azure-storage azure-web-app-service

我有一个大型网络应用程序,大约有20千兆字节的图像和mp3。它目前使用标准文件IO库来读取和写入声音和mp3。我想将其迁移到Azure,但我担心存储这么多内容。是否可以使用App Service来托管Web应用程序和某些存储到站点根目录的存储资源,而无需重写所有文件访问权限以使用blob或其他api?

1 个答案:

答案 0 :(得分:0)

如果您查看应用服务计划here,您会发现使用Standard和更好的计划,您可以获得超过20GB(50GB +)的存储空间,因此您可以将应用视为是在Azure中运行它。但是不推荐练习。

您应该使用Azure Blob Storage来存储媒体内容。您需要进行一些更改,因为您不能简单地将Azure Blob存储装载为网络驱动器。

还可以将Azure Files安装为网络驱动器,但截至今天,您无法在Azure WebApp中将File Share挂载为网络驱动器。您需要在Virtual Machine (IaaS)部署应用程序或重写应用程序以Cloud Service运行。