前言
在学习开始使用之前,我们要先来了解到底什么是 Azure Web 应用,了解了是什么后,我们将继续学习如何使用Azure Web 应用。
应用服务( Web Apps )
应用服务是 Azure 提供给用户的一个云平台,可以构建一个能够连接到任何位置(云中或本地)的数据的强大的Web应用。
优势
支持语言众多
Azure 的应用服务支持 .Net NodeJS PHP Python Java等不同语言,相比于其他家提供的虚拟主机、应用服务,Azure 的应用服务提供了更多的语言支持
管理方便
Azure 的应用服务支持使用 Git、TFS、Visual Studio Team Service 实现持续构建和持续部署
高可用性
Azure 应用服务背后由微软的专家来提供技术支持,具备高可用性、自动修复
自动缩放和负载均衡
Azure 应用服务提供了自动缩放和负载均衡,能够帮助我们来自动承载突发流量,保证业务平稳运行。
特色
方便快速
- 开发者可以使用自己喜欢的语言和IDE编写代码,快速的开发和部署应用。
- 使用模板来实现开发工作流的自动化
- 使用 Git 等工具进行持续集成,进行高速高效的开发。
为 DevOps 优化
- 让开发者可以专注于应用的迭代,无需关心底层的网络、存储等问题
- 可以使用 Azure 提供的暂存、回滚、生存环境测试、性能测试、功能部署、应用更新等功能快速开发。
- 通过多个地域部署来实现高可用性
- 实时监控应用,并提供历史记录以供查看,还提供了基础日志,可以方便的对自己的应用进行优化。