金融SaaS平台之构思篇
- 背景介绍
从事过金融服务行业的同学们都知道,业务系统是非常之多的,核心的就有估值、交易、TA、资讯系统,其他类似产品生命周期系统、投后分析系统等待,而且各个业务系统的逻辑非常之复杂,所以一般金融机构都会有信息技术部负责这些系统的日常运维,规模小点的机构会外包第三方公司处理。因此引申出三个问题:
1、日常运维工作巨大,随着业务的发展,整个信息技术部资源支撑也会越来越大,996也就成为一种常态。
2、供应商的能力以及响应能力参差不齐,可能使得业务得不到很好的支持,影响公司的发展。
3、技术体系多种多样,长期来看不利于技术架构的统一规划和运维。
- 实现目标
利用数据中台、技术中台的架构体系,建议一个相对标准化的金融SaaS平台,解决用户目前存在的行业痛点。
1、金融机构只负责运维核心业务系统,其他外围系统需求统一交由SaaS平台完成。
2、基于金融行业数据建模标准《中国资本市场标准网》,对核心业务数据统一建模,构建行业标准的数据仓库,结合大数据技术,最终实现数据中台。
1)、对核心业务系统数据的采集,采用agent模式,在用户端部署对应的采集器,通过ETL+Kafka技术,将数据收集到数据仓库。
2)、数据仓库搭建参考前面文章《金融行业数据仓库的建设思路》,主要用到Hadoop+HDFS+Hive技术,对数据做分层处理。
3)、数据最终的目的是用起来,适用各种各样的业务场景,形成数据集市。
3、利用微服务技术,搭建技术中台,能够快速响应应用层各种各样的需求场景,快速迭代,满足用户需求。
1)、基于Springcloud搭建微服务平台,Nacos作为注册中心、配置中心、流量管理,gateway作为服务网关,nginx对接前端应用等
2)、搭建高可用的Mysql集群、Redis集群、MongoDB集群等
3)、基于Flyway做数据脚本的统一管理,支持在线升级等
4、数据传输、存储、展现都要进行安全处理,比如通过互联网专线传输,数据加密解密,各个用户数据物理隔离存储。
- 最终效果
1、用户可以专注于核心业务系统的日常运维,其他业务需求统一交由SaaS平台处理。
2、第三方供应商专注于处理各个金融机构的业务场景,形成标准化的处理流程,统一规划利用好数据,反浦金融机构,真正体现数据的价值。
金融SaaS平台之构思篇的更多相关文章
- 选择SaaS平台的那些事
将近一年多没有更新博客和自己的订阅号.除了本身有点懒之外,也有幸在上半年花了一些时间考出了CISSP.最近也在研究云平台相关的一些课题. 写这篇文章本身是因为在工作中经常有IT乃至业务的同事会问及企业 ...
- [转]抢先Mark!微信公众平台开发进阶篇资源集锦
FROM : http://www.csdn.net/article/2014-08-01/2820986 由CSDN和<程序员>杂志联合主办的 2014年微信开发者大会 将于8月23日在 ...
- 微信公众平台开发 - 动手篇。使用weinxinFundation开始一个微信公众平台的开发
本文主要讲解如何使用 weinxinFundation 进行二次开发. 步骤如下: 1.创建新的web项目. 在eclipse里新建一个dynamicly web project,比如本文叫weixi ...
- PHP实现微信公众平台开发—基础篇
PHP实现微信公众平台开发—基础篇 2 1课程介绍 2 2. 微信公众号账号介绍的申请流程详解 2 2.1微信三角色关系 2 2.2信息流的过程 2 2.4微信公众账号的认证 3 2.5订阅号的申请流 ...
- 我的投资案例(3)-看好互联网和金融两大朝阳行业,参投入股垂直金融招聘平台"职业梦CareerDream.cn"
作为一名喜欢读书,关注中国和欧美国家发展的知识青年, 同时作为一名程序员和对金融投资感兴趣的业余爱好者,本人一直看好 以IT互联网为代表的科技和以投资VC为代表的金融,这2大朝阳行业的发展. ...
- 记一次构建SaaS平台项目失败后的反思(收集的客户需求太少,且没有区分重点,闭门造车。技术演变要渐进)
记一次构建SaaS平台项目失败后的反思 前言: 笔者从2017年起开始着手将公司现有的软件系统改造成多租户模式,以降低整个系统的运营成本.但最后这个项目以失败告终.今天,我将对这个SaaS项目是如何走 ...
- 多租户SaaS平台的数据库方案
1.1 多租户是什么 多租户技术(Multi-TenancyTechnology)又称多重租赁技术:是一种软件架构技术,是实现如何在多用户环境下 (此处的多用户一般是面向企业用户)共用相同的系统或程序 ...
- 构建安全可靠的微服务 | Nacos 在颜铺 SaaS 平台的应用实践
作者 | 殷铭 颜铺科技架构师 本文整理自架构师成长系列 3 月 19 日直播课程. 关注"阿里巴巴云原生"公众号,回复 "319",即可获取对应直播回放链接 ...
- SaaS平台是什么,为什么字节、腾讯等大厂都在抢相关人才
SaaS平台很多人可能没听说是什么,但是从事TO B公司的员工来说,SaaS平台应该都有所耳闻.从2016年开始,腾讯开始发力TO B算起,到处在挖TO B公司的骨干人才,而熟悉SaaS平台的人才竞 ...
随机推荐
- Java常用关键字总结
1.abstract abstract修饰类,表示抽象的意思,抽象类可以含有非抽象变量和成员变量,也可以有普通方法和构造方法,但是不能被实例化(接口),但是可以被子类继承. public abstra ...
- OpenWrt R2020.03.05 去广告 抗污染 加速 UnPnP NAS
固件版本已经更新,新版本链接:https://www.cnblogs.com/zlAurora/p/12500932.html 容我啰嗦一下,为什么会有这个固件. 从KoolShare LED ...
- RabbitMQ的发布订阅模式(Publish/Subscribe)
一.发布/订阅(Publish/Subscribe)模式 发布订阅是我们经常会用到的一种模式,生产者生产消息后,所有订阅者都可以收到.RabbitMQ的发布/订阅模型图如下: 1.该模式下生产者并不是 ...
- 【SPOJ – SUBST1】New Distinct Substrings 后缀数组
New Distinct Substrings 题意 给出T个字符串,问每个字符串有多少个不同的子串. 思路 字符串所有子串,可以看做由所有后缀的前缀组成. 按照后缀排序,遍历后缀,每次新增的前缀就是 ...
- [hdu5389 Zero Escape]数根的性质,DP
题意:把n个数(1-9)放到A集合和B集合里面去,使得A集合里面的数的数根为a,B集合里面的数的数根为b,也可以只放在A或B任一个集合里面.求方法总数.比如A={2,4,5},则A的数根为[2+4+5 ...
- MYsql 8 连接报错 MySQLNonTransientConnectionException: Could not create connection to database server.
本地安装mysql 是8 项目中数据驱动 也要求是 8 <dependency> <groupId>mysql</groupId> <artifactId&g ...
- js 正则(部分)
/** * 增加大于某个值的验证 */window.ParsleyValidator.addValidator( 'greater', function (value,greater) { if(is ...
- 关于idea的一次踩坑记录-Auto build completed with errors
maven项目添加pom依赖后,一直不能正常导入所依赖的jar包,并且报错“ Auto build completed with errors”
- clickhouse入门到实战及面试
第一章. clickhouse入门 一.ClickHouse介绍 ClickHouse(开源)是一个面向列的数据库管理系统(DBMS),用于在线分析处理查询(OLAP). 关键词:开源.面向列.联机分 ...
- Codeforces1144A(A题)Diverse Strings
A. Diverse Strings A string is called diverse if it contains consecutive (adjacent) letters of the L ...