北京慧达天下使用OOS提高发布效率
本文介绍了北京慧达天下如何使用运维编排OOS提高发布效率。
公司介绍
公司名称:北京慧达天下科技有限公司
公司地址:www.xuebao100.cn
公司介绍:北京慧达天下是一家专注于中小学全科同步学习、同步辅导的科技教育公司。通过“同步练+同步课”教学结合的方式,构建全科同步学习场景,深入研发,紧贴教材,为中小学生家庭提供个性化、系统化的课内同步学习解决方案。
业务痛点
慧达天下每次发布线上变更的时候,缺少比较完善的自动化发布工具,需要手动到机器中执行脚本发布,发布周期长并且容易出错
发布过程中无法做到无缝发布,每次发布对线上有业务影响
缺少运维的权限控制和审批能力
解决方案
将CI构建好的软件包存放到OSS管理
使用运维编排选定SLB实例进行发布,运维编排可以根据SLB下挂载的ECS实例对ECS实例进行分批操作进行发布,可以自定义编排流程来进行API或者脚本操作,在发布前将实例在SLB的权重置0,然后到OSS下载最新的软件包进行部署,部署完毕后恢复权重,完成无缝升级过程
通过运维编排的审批机制支持权限控制功能,研发人员发布时会通知业务Owner做审批,审批后进行发布
客户价值
单次完整发布时间由40分钟缩短到10分钟,无需人工干预
发布频率大幅提升,由每周一次到每天几次,提升项目迭代速度并缩短交付周期
效率大幅提升,并实现云服务之前的无缝联动,轻松应对每次业务运维
真正做到无损发布,发布过程中对客户完全无感知
通过审批机制降低运维安全风险
选用产品
云服务器ECS
云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS(Infrastructure as a Service)级别云计算服务。
更多关于云服务器ECS的介绍,参见云服务器ECS产品详情页。
运维编排OOS
阿里云运维编排服务(OOS)是一个全面的云上自动化运维平台,提供了运维任务的管理和执行。使用场景有:事件驱动,批量操作,定时运维任务,跨地域等,OOS特别为重要的场景提供了审批,通知等功能。OOS支持跨产品使用,您可以使用OOS管理ECS、RDS、SLB、VPC等云产品。
更多关于运维编排OOS的介绍,参见运维编排OOS产品详情页。
- 本页导读