阿里云ACK联合云效助力上海博卡Devpos转型
博卡软件于2004年在上海成立,是一家专注于为本地美丽生活相关行业提供软件服务的SaaS软件提供商,主要产品提供门店运营所需要的管理软件,智能硬件以及营销小程序等。
随着公司业务的增长,博卡面临新的需求:
需求一:博卡服务众多小商户,客户需求高并发时必须每天交付数次。传统的开发部署模式成为瓶颈, 必须打造高效的CI/CD系统。
需求二:没有专职运维人员,不同开发需要对应流水线操作的权限管理。
需求三:IT架构复杂,数十个微服务和数十个前端应用,需要实现零停机的无缝迁移。
需求四:Kubernetes学习门槛过高,如何通过更简单的管理成本获得自动化扩缩容、自动运维。
SaaS公司要在竞争中拔得头筹,就需要快速影响客户需求,同时保持较高的稳定性。同时要快速占领市场,就需要不断推出新产品不断创新,这个时候开发的交付效率以及低成本试错就尤为重要。博卡将其SaaS应用完全部署在阿里云上,最终选用阿里云容器服务ACK+云效解决方案,替代了最初ECS+Gitlab+Jenkins,打造其完整高效的CI/CD系统落地DevOps。
1、高效落地DevOps
• 从开发、预发到生产全周期覆盖。云效的代码管理Codeup的内置评审功能,能高效的完成Code Review。内置的代码检测开箱即用,促进编码规范执行。
• 云效Flow流水线便捷实现持续交付,内置多种语言的流水线模板,与容器服务ACK联动,开箱即用。
2、零停机任意回滚
• 通过云效的Flow流水线可以回滚基本上所有部署方式,阿里云ACK+Flow的最佳搭档,则可以实现快速零停机回滚任意版本(通过健康监测以及重启策略确保启动的容器必然是可运行版本,如果出现无法启动或者启动异常的版本,则因为就绪监测无法通过是无法接收流量的,所以可以完成零停机或回滚)。
• 同时,因为ACK是基于Docker镜像的升级,回滚版本不会环境变化等因素导致回滚失败。
3、降本增效
• 容器服务ACK根据每个Pod的CPU和内存资源需求自行调度,资源极致利用。
• 节省了微服务自行部署中的高可用成本, 且节省手动配置等负担。
4、应用护航,无惧故障与高峰
• 故障自动重启:通过Pod健康监测和就绪监测,与应用健康监测接口(比如SpringBoot的Actuator的health)即可简单实现故障自动重启,解决了小公司没有24*7快速响应运维人员的问题,可以做到自动化最高效的缓解问题。
• 自动扩容:对于某些应用瞬间突发流量、大量计算资源的需求,ACK可以根据此前配置规则自动扩容,确保应用的稳定性。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
阿里云EDAS 3.0,助力佐朋数科轻松驾驭容器快速上云
深圳市佐朋数字科技有限公司于2019年09月05日成立,公司的宗旨在赋能企业,帮助其变革营销、销售和经营的方式,提升其效率。佐朋为商家、品牌及其他企业提供技术基础设施以及营销平台,帮助其借助新技术的力量与用户和客户进行互动,并更高效地进行经营。 深圳市佐朋数字科技有限公司专注为金融行业提供数字化营销解决方案。佐朋的使命是辅助客户提升营销能力、实现业绩增长,客户成功是衡量佐朋能力的唯一标准。 佐朋的营销系统是初创公司成立的标杆项目,最主要的挑战是快速地推向市场,验证与开拓。对于IT团队来说,都是由有丰富互联网经验的技术人员组成, 深刻地明白系统所需要的基础能力,主要的诉求有: 1、应用灵活发布能力:可以提供灰度发布,金丝雀发布,与CICD的集成能力, 可以以各种的方式进行发布,可以发布到ECS、K8s集群上。2、 智能运营监控能力: 可以对应用进行应用监控,JVM监控,调用链的监控; 可以根据监控进行限流与降级操作, 可以根据使用情况进行集群的弹缩管理。3、 微服务的治理能力: 提供服务查询,服务路由设置,优雅上下线,离群摘取,服务鉴权的能力。4、逻辑隔离管理能力:可以按照账号,角色,命...
- 下一篇
从毛坯房到精装修,阿里云企业IT治理样板间助力云上管控和治理
企业上云的挑战 随着近几年云的高速发展,云原生的概念深入人心,越来越多的企业选择上云实现数字化转型。无论是将传统应用搬迁上云,还是基于云原生技术构建新的产品和业务,企业都期望利用云技术低成本、敏捷的进行业务创新,实现上云价值最大化。 然而,随着云采用的深入,业务越来越多,资源类型和规模不断增大,企业也开始面临新的问题: ——如何确保云上的身份安全?——如何实现多项目的资源隔离与权限隔离? ——如何确保不同业务之间的网络隔离和安全? ——如何将云上开支拆分到不同的业务团队? 这些问题,轻则影响业务稳定性和发展速度,重则引发安全风险,危及企业生存根基。因此,企业在上云之前,不只是将业务应用适配云环境,更重要的是需要给每个即将上云的业务规划和构建一个安全、可控、合规的「登陆区」(Landing Zone),让业务研发人员只用关心自身业务,大胆的依托于云上的能力快速进行业务迭代和创新,兼顾「效率」与「可控」,才能实现上云价值最大化。 这部分工作的核心在于企业IT治理基础设施的完善。 企业 IT 治理概述 企业 IT 治理是一系列指导企业 IT 规划和运行的策略、原则和实施流程,保证 IT 人员...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Windows10,CentOS7,CentOS8安装Nodejs环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- MySQL8.0.19开启GTID主从同步CentOS8
- Red5直播服务器,属于Java语言的直播服务器
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7设置SWAP分区,小内存服务器的救世主
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池