我有一个Web应用程序,我正在探索如何迁移到Azure。如果可能的话,我更喜欢Azure网站或WebRole,而不是完整的Azure VM。
一个挑战是该Web应用程序使用一组第三方DLL文件,这些文件需要对一组参考文件的读访问权。这些参考文件非常大 - 大约7GB - 超过~150个文件。 DLL需要能够使用" normal"来访问这些文件。文件名或UNC路径。所以我认为这将排除Azure BLOB存储,因为它似乎只支持REST操作。
7GB参考文件每月更新一次。
我意识到我可以在Azure上创建VM,并将这些文件复制到每个VM实例。但是,我试图避免与完整的VM和IIS管理相关的管理开销。
此外,似乎应该有一些方法可以上传参考文件一次,并且可以共享访问所有正在运行的网站。
非常感谢任何帮助和建议。
答案 0 :(得分:0)
如果没有虚拟机,我不会认为这是可能的。你能尝试什么创建云服务Web角色,通过IIS管理简化您的生活,并启用RDP,然后使用远程桌面连接复制文件。
老实说,我会选择VM。
答案 1 :(得分:0)
Azure网站,在标准模式下,这意味着您的网站在其自己的专用虚拟机上运行,为您的存储网站提供50GB的空间。
https://www.windowsazure.com/en-us/pricing/details/web-sites/