QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

申通和民生银行入选信通院云原生应用十大优秀案例,揭秘云原生与数据中台的正确打开方式

  • 2020-06-20
  • 本文字数:2704 字

    阅读完需:约 9 分钟

申通和民生银行入选信通院云原生应用十大优秀案例,揭秘云原生与数据中台的正确打开方式

近日,在中国通信标准化协会云计算标准和开源推进委员会(以下简称信通院)主办的《OSCAR 开源先锋日——云原生专场》上,由云原生开源产业联盟、CNCF 基金会联合选出并重磅发布 2020 年度云原生应用十大优秀案例。由阿里云提供技术服务的申通通用云原生计算平台和中国民生银行场景化数据服务中台两大案例在激烈角逐中脱颖而出,成功入选云原生十大优秀案例,同时这两大案例将被编入《云原生发展白皮书(2020 年)》。





以大数据、云计算、人工智能等新技术所推动的数字化转型正迅速的改变着我们所处的时代,其巨大的影响力已经从量变到质变。在容器技术、可持续交付、编排系统等开源社区的推动下,应用上云已经是不可逆转的趋势,随着云化技术的不断进展,作为一套技术体系与一套方法论的云原生概念应运而生,并成为云计算的一个必然导向。

申通核心系统云原生化上云,在成本、稳定性、效率、赋能业务四个维度获得显著成效

申通过去使用线下机房作为计算及数据存储平台,在业务增长过程中遇到了一些瓶颈,比如软件交付周期过长,大促保障对资源的要求高、系统稳定性差等。而云原生技术天然适合解决传统应用升级缓慢、架构臃肿、不能快速迭代等方面的问题。


正是看中了云原生技术能够给申通带来的价值,所以申通决定转为使用公有云作为主要计算资源。在跟阿里云进行多次技术交流之后,最终确定阿里云为唯一合作伙伴,为申通提供稳定的计算、数据处理平台。目前,申通每天处理订单量在千万级别,处理物流轨迹在亿级别,每天产生的数据量在 1T,使用 1300+个计算节点来实时处理业务。


申通上云总负责人提到,随着申通业务日益增长,采用云原生架构方案,可以解决传统应用升级缓慢、架构臃肿、不能快速迭代等问题。通过阿里云全面转型为基于 Kubernetes 的云原生架构体系,在成本、稳定性、效率、赋能业务四个维度获得显著成效,这些云原生技术带来的价值,是申通转为使用公有云作为主要计算资源的核心动力。


具体来看,阿里云为申通搭建通用云原生计算平台之后,在成本、稳定性、效率、赋能业务等方面的效果体现在:


在成本方面:使用公有云作为计算平台,可以让企业不必因为业务突发增长的需求,而一次性投入大量资金成本用于采购服务器及扩充机柜。在公共云上可以做到随用随付,对于一些创新业务想做技术调研而言非常方便。用完即销毁,按量付费。另外云产品都是免运维自行托管在云端,可以节省人工运维成本,让企业更专注于做核心业务。


在稳定性方面:云上产品都是提供至少 5 个 9 以上的 SLA 服务,而自建的话稳定性差不少。另外有些开源的软件可能还存在部分功能上的 bug 影响了业务。另外在数据安全方面,云上数据可以做到异地备份,阿里云数据类产品的归档高可靠、低成本、安全性、存储无限等特点,让企业数据更安全。


在效率方面:借助跟云产品的深度集成,方便研发一站式完成研发、运维工作。从业务需求立项到拉分支开发,再到测试环境功能回归验证,再部署到预发验证及最后上线,整个持续集成可以做到分钟级。排查问题方面,研发直接选择所负责的应用,通过集成的 SLS 日志控制台快速检索程序的异常日志,定位问题,免去了登录机器查日志的麻烦。


在赋能业务方面:云上组件有 300 多种,涵盖了计算、AI、大数据、IoT 等诸多领域,这样可以节省业务创新带来的技术成本。

民生银行以“微服务+云化技术”组合拳建设数据中台

近年来银行经营压力持续增大,各条业务线在一线经营上,为了寻求新的增长点,提出了诸多个性化数据分析和服务的述求,在没有数据中台时,要满足诸如个金、私银、小微、公司、供应链、资管等诸多银行业务线的数据需求,数据分析师和工程师需要在后台数据仓库上完成 T+1 的数据加工,然后将数据文件推送给各个业务前端系统,每个业务前端系统都维持一个小规模的数据团队,专门负责将数据文件转化为自己领域内的数据服务,实现业务述求,这就导致出现存储浪费大,传递效率低,人力投入大,管控力度弱等痛点。


数据中台在助力企业效能提升上成效显著,为民生银行零售、公司、网金、供应链、监管等 10 余个业务领域的数据诉求提供支撑,涵盖 100 余项专业化金融场景、数百项数据服务,日均调用次数超 1000 万,是一次将中台化数据理念与云原生技术架构结合应用的成功实践。


银行业建设数据中台,是要在前台和后台之间建设一组专业化的数据通道,使业务团队专注于产品的具体逻辑与业务管理流程,数据专家专注于加速从数据到价值的过程,提高对业务的响应能力,为商业银行的数据体系注入新的活力。 “微服务”、“云化的异构存储能力”、“云化的部署运营能力”、“云化的协作管理能力”就是数据中台解决目前金融业数据应用痛点的思路,将数据服务集中进行开发和处理,盘活数据,让数据在线。


民生银行数据中台在践行云原生架构上,结合金融数据服务特点,从云化工具、异构组件、云化管理三个层面,进行了探索实践。


工具层面,按照原生支持“云化开发”、“云化存储”、“云化发布”、“云化运维”的标准,打造一站式的数据服务云化 DevOps 工作台;管理层面,推出场景金融服务管理方案,对云化微服务集实施“领域分区+技术分级+场景分层”的多维管理,解决微服务解耦粒度、场景化运营管理等云原生管理难题;组件层面,综合金融数据应用特点、数据存储组件能力等因素,构建符合大型金融场景的异构存储组件分级应用方案,根据场景选择合适的存储组件,灵活组合、插拔式使用。


工具层面,打牢根基;组件层面,丰富能力;管理层面,厘清脉络。工具、组件、管理协同,共同打造场景化的数据服务和数据产品、完成数据赋能。


阿里云和民生银行共同建设的民生银行容器平台是民生银行云原生应用的幕后英雄,构建起民生银行强大的云原生生态体系,将管理视角和重心由以 IT 资源为核心转换成以应用业务为核心,标准化应用模型,提升应用研发效率和技术管控能力。同时,借助业内领先的云原生技术,提供全生命周期的平台支撑,解决金融应用从传统架构向云原生架构转型的痛点。正是这些幕后英雄,为像数据中台这样的云原生应用持续快速迭代、稳定高效运行提供了有力支撑,为民生银行云原生技术的推广应用保驾护航。


数字化转型已经成为企业发展的必然选择,而云原生技术与数据中台正是实现数字化转型所必须的创新技术与方法论。大部分企业在数字化转型的过程中,付出了不少的努力与时间,但因为对云原生与数据中台技术方法论了解匮乏,加之没有好的技术、平台与产品支撑,导致走了不少弯路。阿里云将助力企业全面拥抱云计算,让企业少走弯路,解决其在发展过程中面临的种种难题与挑战。


接下来,阿里云还将深度参与信通院在云原生白皮书撰写、云原生标准制定等方面的工作,为云原生技术的应用落地和创新发展做出积极贡献!


2020-06-20 15:251490

评论

发布
暂无评论
发现更多内容

OceanBase 信息技术服务管理体系通过 ISO20000 认证和 ITSS 认证

OceanBase 数据库

数据库 oceanbase

【4月8日】Elastic 中国开发者大会 2023 议程预告

极限实验室

大数据 elasticsearch elastic 开源 开发者大会

揭秘网页性能监控|如何从多个角度分析监控结果

云智慧AIOps社区

监控 监控宝 网站监控 网页性能优化 监控产品

Swift之struct二进制大小分析

京东科技开发者

swift App struct 移动开发 企业号 3 月 PK 榜

钉钉协作Tab前端进化之路

阿里技术

前端 钉钉

IntelliJ IDEA 2023.1 版本可以安装了

HoneyMoose

避免使用CSS @import 影响页面加载速度

南城FE

CSS css3 前端

一种自平衡解决数据倾斜的分表方法

京东科技开发者

数据倾斜 分布分表 企业号 3 月 PK 榜 B 端产品 数据分表

百度内容理解推理服务FaaS实战——Punica系统

百度Geek说

云原生 Faas 成本优化 企业号 3 月 PK 榜 AI推理

魔法诗~~~一套基于Vue开发的实用、高端、炫酷的响应式前端网页!!!

京茶吉鹿

Vue 前端 网页设计

c4d超强三维动画设计:CINEMA 4D Studio R2023.2.0 中文激活版

真大的脸盆

Mac Mac 软件 C4D

2023高质量Java面试题集锦:高级Java工程师面试八股汇总

采菊东篱下

Java 面试

java实现布隆过滤器

小小怪下士

Java 程序员 布隆过滤器

首届OceanBase开发者大会|NineData首席架构师谭宇受邀参会,并发表了主题演讲

NineData

多云架构 数据管理 oceanbase 开发者大会 NineData

机器学习实战系列[一]:工业蒸汽量预测(最新版本上篇)含数据探索特征工程等

汀丶人工智能

数据挖掘 机器学习 决策树 LightGBM

pytest学习和使用5-Pytest和Unittest中的断言如何使用?

Python 自动化测试 pytest 测试报告 Allure

履约核心引擎低代码化原理与实践

京东科技开发者

低代码 规则引擎 企业号 3 月 PK 榜 履约中心

ShareSDK Android端权限说明

MobTech袤博科技

即时通讯技术文集(第11期):IM通信格式的选型及Protobuf专题 [共16篇]

JackJiang

网络编程 即时通讯 IM

为什么 MySQL 不推荐使用 join?

Java你猿哥

Java MySQL sql 后端 ssm

ShareSDK Android SDK API

MobTech袤博科技

mysqldump 详解

GreatSQL

MySQL greatsql greatsql社区

Swift之struct二进制大小分析

京东科技开发者

swift 数据结构 struct 二进制 企业号 3 月 PK 榜

IPv6是什么意思?哪款堡垒机支持IPv6资产纳管?

行云管家

资产管理 堡垒机 ipv6

Nautilus Chain 首个生态基础设施 Poseiswap,公布空投规则

股市老人

软件工程高效学 | 实践工具:Microsoft Office Visio

TiAmo

开发工具 Visio绘图注释工具

数仓安全测试之SSRF漏洞

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 3 月 PK 榜

Java开发新手必读:PO、VO、DAO、BO、DTO、POJO,区别在哪儿?

Java你猿哥

Java 后端 ssm Java工程师 Java基础知识点

ChatGPT 开源了第一款插件,都来学习一下源码吧!

Python猫

AI训练性能提升30%,阿里云发布GPU计算裸金属实例ebmgn7ex

云布道师

弹性计算

申通和民生银行入选信通院云原生应用十大优秀案例,揭秘云原生与数据中台的正确打开方式_文化 & 方法_阿里巴巴中间件_InfoQ精选文章