改进生产环境中的应用
Azure App Services
Florin Angelescu
Azure Cloud Architect
更好的部署方式

使用插槽:
部署插槽的工作原理

- 部署插槽类似于 Web 应用的副本
- 具有独立的主机名和配置
部署界面更改

- 为我们的 Web 应用创建预备插槽
- 将更新的订单表单部署到此处
- 生产应用照常运行
在预备环境测试

- 表单渲染正确
- 正常提交订单
- 按预期调用 Function 后端
在预备环境测试

- 插槽与生产应用共享大部分配置
- 测试环境高度贴近真实环境
切换到生产

- 将预备插槽切换到生产
- Azure 无缝处理流量重定向
- 再次切换即可回滚
此方法的优势

- 部署插槽帮助团队安全创新
- 将测试与实时流量分离,降低风险,支持受控发布
Preparing Video For Download...