azure - IIS 中“添加应用程序”的 Azure 等效项是什么?
问题描述
我们使用应用程序构建器来创建我们的应用程序,将它们下载为 .zip,然后只需单击 IIS 上的“添加应用程序”,指向应用程序文件夹即可。
我们的应用程序不需要服务器逻辑或数据库,它们是自包含的,数据库是外部的,并通过 javascript 上的 REST 访问。
我似乎无法在 Azure 上找到上述过程的等效项,它具有 Python/Node/Java/.NET 之类的选项,但我不确定哪些适合我们的应用程序需求。
如何在不需要任何后端的情况下轻松地在 Azure 上上传 Web 应用程序?
解决方案
最简单的方法之一是使用 Azure 应用服务。这是 Azure 的平台即服务 (Paas) 产品,无论是主要是客户端逻辑的静态站点还是您的更传统的应用程序(例如 asp.net\php\etc),都可以让您相当快速地建立一个网站。您可以通过 CI\CD、Github、FTP 等各种方式部署您的应用程序。您可以在https://docs.microsoft.com/en-us/azure/app-service/找到更多详细信息和 5 分钟快速入门.
最近,Azure 提供了在 Azure 的 Blob 存储中托管静态网站的能力。它没有 Azure 应用服务的所有功能,也没有任何服务器端执行,但具有价格和简单性的优势,当与某些 CDN 网络一起使用时,它可能对仅静态客户端站点具有吸引力。更多详细信息,请访问https://docs.microsoft.com/en-us/azure/storage/blob/storage-blob-static-website
推荐阅读
- statistics - 如何运行报告所有因子变量的回归?
- javascript - 为什么在实时环境中跳过 jquery 错误?
- python - 保存对象时“MyModel”对象不可迭代(Django)
- java - Spring Boot 2 升级 - Spring Boot 数据 jpa saveAll() 非常慢
- python - Django 2.0.3 AttributeError:“经理”对象没有属性“对象”
- c# - MediaElement 音量 - 速度
- python - 正则表达式匹配Python中句子中每个单词的最小长度
- vue.js - 捕获子组件发出的动作
- r - geom_label 可以将点绘制到地图上的某个位置吗?
- java - 为什么Java递归调用不释放局部变量内存