serverless 49 | 案例: 金融服务-视野数科

本文涉及的产品
简介: serverless 49 | 案例: 金融服务-视野数科

serverless.jpeg

背景概述

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

需求分析

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

  • 开发迭代效率慢:单体烟囱式架构,代码耦合度高,开发效率慢。
  • 上线流程复杂,成本高:使用 SVN 代码管理 + 人工部署,缺少规范化 DevOps 流程,每次上线前都要在灰度环境来回折腾 20~30 次数据校验,频繁发版测试,开发和运维幸福感差。
  • 容器化自建成本高:尝试过 ECS + Docker 方案,但 Docker Daemon 升级、镜像 registry 管 理、配置管理、调度打散等均需要自维护/研发。
  • 容量预估无法自动化:每次客户侧有营销活动/重要事件(如新华财经金融排名等),需提前一 周告知视野数科备容 ECS,存在备容不准风险和闲置浪费问题。

解决方案

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

  1. 从 0 到 1 打造 Git + Jenkins + SAE 的云原生 DevOps 体系。
  2. 零门槛从 ECS 单体架构,升级为微服务 + K8s + Serverless 架构,一步迈进云原生。

duibi.png

用户价值

  • 标准化部署流程,降低运维成本:借助 SAE,开发自助完成 CI/CD,提升发版效率。运维人员 得到彻底解放,从重复繁杂的垂直业务上线事务中抽离出来,专注于横向高可用体系和监控平 台的建设,运维效率提升 60%。
  • 低门槛微服务架构转型:将业务拆成微服务之后,无需关心微服务周边配套和稳定性容 灾,SAE 提供了开箱即用的历经双 11 考验的全套微服务治理能力。
  • 无需容量规划,秒级扩容:借助 SAE 灵活多样的弹性策略,视野数科再也无需提前备容,营销 活动峰值时秒级自动扩容,峰谷时回收资源降本。
  • 无感拥抱 K8s,查看日志更方便:借助 SAE 零门槛容器化,沿用原有部署方式管理应用。不 用再 care 堡垒机权限、机器账号密码等,直接通过 SAE + SLS 方便查看日志。
相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
2月前
|
监控 Serverless 测试技术
Serverless 应用引擎常见问题之做的web服务计费如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
410 3
|
2月前
|
运维 Serverless 调度
Serverless 应用引擎常见问题之资源使用完影响服务使用如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
23 0
|
2月前
|
监控 Serverless
函数计算(FC)作为一种无服务器的计算服务,在使用过程中可能会遇到各种问题
函数计算(FC)作为一种无服务器的计算服务,在使用过程中可能会遇到各种问题
21 4
|
4天前
|
运维 JavaScript Java
Serverless 应用引擎产品使用之在阿里云函数计算中想为两个不同的服务分别开通自定义域名如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
14 1
|
4天前
|
弹性计算 运维 Serverless
Serverless 应用引擎产品使用之在阿里函数计算中,使用阿里云API或SDK从函数计算调用ECS实例的服务如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
28 4
|
4天前
|
运维 NoSQL Java
Serverless 应用引擎产品使用之在函数计算上部署Java服务并访问阿里云MongoDB如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
9 0
|
4天前
|
运维 Serverless Go
Serverless 应用引擎产品使用之在阿里云函数计算中,Go语言的函数计算服务Go程序没有正确打包如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
10 0
|
4天前
|
运维 Serverless 数据处理
Serverless 应用引擎产品使用之阿里云函数计算中的应用、服务及函数之间的关系如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
14 0
|
2月前
|
人工智能 监控 Serverless
如何基于ACK Serverless快速部署AI推理服务
通过上述步骤,可以在ACK Serverless上快速部署AI推理服务,实现高可用、弹性扩展的服务架构。
22 1
|
2月前
|
关系型数据库 MySQL Serverless
Serverless 应用引擎常见问题之新发布的服务 arms 没了如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
27 3

热门文章

最新文章

相关产品

  • 函数计算