zoukankan      html  css  js  c++  java
  • 金融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、第三方供应商专注于处理各个金融机构的业务场景,形成标准化的处理流程,统一规划利用好数据,反浦金融机构,真正体现数据的价值。

  • 相关阅读:
    记第一场省选
    POJ 2083 Fractal 分形
    CodeForces 605A Sorting Railway Cars 思维
    FZU 1896 神奇的魔法数 dp
    FZU 1893 内存管理 模拟
    FZU 1894 志愿者选拔 单调队列
    FZU 1920 Left Mouse Button 简单搜索
    FZU 2086 餐厅点餐
    poj 2299 Ultra-QuickSort 逆序对模版题
    COMP9313 week4a MapReduce
  • 原文地址:https://www.cnblogs.com/abingtech/p/13040751.html
Copyright © 2011-2022 走看看