我有一个从VM运行的azure站点。它上面有nodejs和mongodb。
该网站的一个功能是生成html文件,然后通过其URL传递给其他用户。我期待大量的URL请求,因此我不希望它们托管在我的VM上(我目前处于一个非常低级别的计划中)。
Azure提供哪些选项?在AWS阵营中的朋友提到了S3,但由于我已经在使用Azure,我将如何在这里进行操作?
感谢。
答案 0 :(得分:0)
我不知道你的意思和传递给他人"但是,如果你正在谈论下载的东西,那么(基于S3)Azure有一个所谓的Azure Blob Storage,它被设计为一个虚拟机存储区域来托管静态文件以供服务。我运行的托管在Azure上的网站存储了我从这里下载的所有静态文件。这是一个笨重的存储空间,不会占用您的Azure VM空间。
修改强>
正如David Makogon的评论中所指出的那样,实际上你应该能够在生成并存储它们之后从blob存储器中提供HTML文件,因此你的VM会生成HTML并将其保存到BLOB并且BLOB服务它