《2023云原生实战案例集》——05 金融服务——视野数科 运维提效60%,SAE+Jenkins打造云原生DevOps

简介: 《2023云原生实战案例集》——05 金融服务——视野数科 运维提效60%,SAE+Jenkins打造云原生DevOps

image.png 

客户简介

视野数科是专注服务于一级市场、公司信贷、产业规划招商、面向多层次资本市场的大 数据金融信息服务商。深度理解大型银行/金融机构/政府/企业集团等用户对于数据的需 求,为客户呈现专业加工后的数据,提供企业/产业/财务数据整合、数据加工处理、数 据中台、系统开发和大数据模型分析咨询服务的一整套解决方案。

客户痛点

数据是核心资产,数据的安全、稳定和效率是服务大型客户的关键。视野数科测试环境 无法获取客户全量真实数据,很多case覆盖不到,只能等上线前,在灰度环境(等同预 发)频繁发版&测试,过程中暴露了较多问题:

开发迭代效率慢:单体烟囱式架构,代码耦合度高,开发效率慢。

上线流程复杂,成本高:使用SVN代码管理+人工部署,缺少规范化DevOps流程, 每次上线前都要在灰度环境来回折腾20~30次数据校验,频繁发版测试,开发和运 维幸福感差。

容器化自建成本高:尝试过ECS + Docker方案,但Docker Daemon升级、镜像 registry管理、配置管理、调度打散等均需要自维护/研发。

容量预估无法自动化:每次客户侧有营销活动/重要事件(如新华财经金融排名等), 需提前一周告知视野数科备容ECS,存在备容不准风险和闲置浪费问题。

解决方案

针对这些问题,视野数科借助阿里云Servertess应用引擎(SAE ),完成两方面的升级:

0到1打造Git+Jenkins + SAE的云原生DevOps体系。

零门槛从ECS单体架构,升级为微服务+K8s + Seve「〔ess架构,一步迈进云原生。

用户价值

视野数科在实践SAE的过程中,采用了独立业务+用户灰度的策略,逐渐放大流量,将 一部分业务陆续上线,接下来计划整体架构全面迁移到SAE,充分享受云原生技术红利。

标准化部署流程,降低运维成本借助SAE,开发自助完成CICD,提升发版效率。运 维人员得到彻底解放,从重复繁杂的垂直业务上线事务中抽离出来,专注于横向高可 用体系和监控平台的建设,运维效率提升60%

低门槛微服务架构转型将业务拆成微服务之后,无需关心微服务周边配套和稳定性 容灾,SAE提供了开箱即用的历经双11考验的全套微服务治理能力。

无需容量规划,秒级扩容借助SAE活多样的弹性策略,视野数科再也无需提前备 容,营销活动峰值时秒级自动扩容,峰谷时回收资源降本。

无感拥抱K8S,查看日志更方便:借助SAE零门槛容器化,沿用原有部署方式管理应 用。不用再cae堡垒机权限、机器账号密码等,直接通过SAE + SLS方便查看日志。

相关产品

ServerLess 应用引擎SAE

相关实践学习
SAE 极速部署专属AI证件照神器
本实验带您体验在SAE快速部署一套自己专用的AI 证件照神器。使用SAE部署应用,您无需长期租用服务器,SAE允许在不使用时实例缩容为零,不产生费用。
相关文章
|
7月前
|
运维 Kubernetes 测试技术
应用多、交付快,研发运维怎么管?看云效+SAE 如何一站式破局
通过在云效中创建 SAE 服务连接并关联集群,团队可将应用环境直接部署到 SAE,实现从代码提交、镜像构建到 SAE 部署的自动化流水线。该集成打通了研发与运维的壁垒,特别适用于应用数量多、团队规模大、交付节奏快的组织,助力企业实现敏捷、可靠的持续交付。
|
jenkins Devops Java
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第27天】在快速发展的软件开发领域,DevOps实践日益重要。Jenkins作为一款流行的开源自动化服务器,在持续集成(CI)和持续部署(CD)中扮演关键角色。本文通过案例分析,探讨Jenkins在Java项目中的应用,展示其自动化构建、测试和部署的能力,提高开发效率和软件质量。
487 2
|
消息中间件 运维 监控
智能运维,由你定义:SAE自定义日志与监控解决方案
通过引入 Sidecar 容器的技术,SAE 为用户提供了更强大的自定义日志与监控解决方案,帮助用户轻松实现日志采集、监控指标收集等功能。未来,SAE 将会支持 istio 多租场景,帮助用户更高效地部署和管理服务网格。
653 51
|
jenkins Devops 机器人
【DevOps】(五)Jenkins构建给企业微信推送消息
【DevOps】(五)Jenkins构建给企业微信推送消息
811 1
|
消息中间件 运维 监控
智能运维,由你定义:SAE自定义日志与监控解决方案
SAE(Serverless应用引擎)是阿里云推出的全托管PaaS平台,致力于简化微服务应用开发与管理。为满足用户对可观测性和运维能力的更高需求,SAE引入Sidecar容器技术,实现日志采集、监控指标收集等功能扩展,且无需修改主应用代码。通过共享资源模式和独立资源模式,SAE平衡了资源灵活性与隔离性。同时,提供全链路运维能力,确保应用稳定性。未来,SAE将持续优化,支持更多场景,助力用户高效用云。
|
运维 Cloud Native Devops
一线实战:运维人少,我们从 0 到 1 实践 DevOps 和云原生
上海经证科技有限公司为有效推进软件项目管理和开发工作,选择了阿里云云效作为 DevOps 解决方案。通过云效,实现了从 0 开始,到现在近百个微服务、数百条流水线与应用交付的全面覆盖,有效支撑了敏捷开发流程。
19822 30
|
Prometheus 监控 Cloud Native
实战经验:成功的DevOps实施案例解析
实战经验:成功的DevOps实施案例解析
728 6
|
jenkins Devops 测试技术
DevOps实践:Jenkins在持续集成与持续部署中的价值
【10月更文挑战第26天】随着DevOps理念的普及,Jenkins作为一款开源自动化服务器,在持续集成(CI)与持续部署(CD)中发挥重要作用。本文通过某中型互联网企业的实际案例,展示了Jenkins如何通过自动化构建、持续集成和持续部署,显著提升开发效率、代码质量和软件交付速度,帮助企业解决传统手工操作带来的低效和错误问题。
582 4
|
持续交付 jenkins Devops
WPF与DevOps的完美邂逅:从Jenkins配置到自动化部署,全流程解析持续集成与持续交付的最佳实践
【8月更文挑战第31天】WPF与DevOps的结合开启了软件生命周期管理的新篇章。通过Jenkins等CI/CD工具,实现从代码提交到自动构建、测试及部署的全流程自动化。本文详细介绍了如何配置Jenkins来管理WPF项目的构建任务,确保每次代码提交都能触发自动化流程,提升开发效率和代码质量。这一方法不仅简化了开发流程,还加强了团队协作,是WPF开发者拥抱DevOps文化的理想指南。
361 1
|
敏捷开发 jenkins 测试技术
阿里云云效产品使用问题之如何进行类似于jenkins那样参数化构建
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。

相关产品

  • Serverless 应用引擎
  • 推荐镜像

    更多