专栏名称: 阿里云云原生
发布云原生技术最新资讯、汇集云原生技术最全内容,定期举办云原生活动、直播,阿里产品及用户最佳实践发布。与你并肩探索云原生技术点滴,分享你需要的云原生内容。
目录
今天看啥  ›  专栏  ›  阿里云云原生

详解微服务应用灰度发布最佳实践

阿里云云原生  · 公众号  ·  · 2024-06-27 18:30

文章预览

本次分享是站在 DevOps 视角的灰度发布实践概述,主要内容包括以下四个方面: 第一,灰度发布要解决的问题; 第二,灰度发布的四种典型场景; 第三,如何把灰度发布融入到应用的研发流程中,即把灰度发布与 DevOps 工作融合; 第四,对于外部流量灰度场景,演示如何通过工具将其落地。 01 灰度发布想解决什么问题 Cloud Native 1、传统软件研发的需求交付 在早期的金融、电信等软件研发时,是不存在灰度发布的概念的,因为他们大多是全量上生产,测试过程耗时很长,且测试的单元不是各个微服务,而是整个的系统,以保证业务到达生产阶段后要尽可能的安全,不产生安全风险。在这种情况下,当业务到达生产阶段后,要回退或撤销成本很高也很难实现。 因此,在传统软件的研发过程中,开发者大量的心智负担在于如何保证新版本进入生产阶 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览