第一经济网欢迎您!
当前位置:首页>机构分析 > 正文内容

10秒评估+业内首创 360数科定义架构管理3.0

金融科技让借贷效率实现了质的飞跃,用户通过线上申请,从提交到获取额度,可能仅要几分钟的时间,这相比以往线下办理已经是很大的进步。但在强大技术架构的赋能下,10秒,已足够360数科完成一整套大数据风控评估流程。

指数级增长的用户及多样性金融需求,在为金融科技平台带来商机的同时,也对其交付效率、稳定性、用户体验等带来了多重压力。在无穷大的数字金融背后,优秀的技术架构是满足大容量、高并发、高峰值和高稳定性业务要求的基础。

“在服务产品、适应业务实践的过程中,我们于业内首创了架构健康,实现了从系统设计到运行时指标的全生命周期健康检查,技术架构也已经稳定在3.0阶段。在1.0阶段,我们解决了对非功能性需求的整合管理,2.0阶段,完成了对独立研发的各个技术生态的融合,提升了资源利用率。目前,我们进入3.0阶段,从使用效果来看,已有一半以上的系统升级到新的架构,资源利用率提升了70%,生产运维更加容易。” 360数科系统架构总监黄建庭表示。

在360数科看来,金融行业技术架构的首要要求是安全,从基础架构、上层的应用功能到数据存储、敏感信息保护等都要保证安全。在360数科技术架构搭建过程中,最核心工作就是保证所有数据,在进入存储介质时都是加密或者脱敏的,从根本上防止信息泄露问题。

其次,业务的延续性、可用性也尤为重要,即一定要保证客户服务的稳定可靠。为此,360数科技术架构一方面实现了关联服务多通道备份,单个服务方有问题的情况下,系统可以自动切换到另一服务方,实现柔性降级,保障业务连续性,不影响用户体验。另一方面,在版本迭代中,360数科技术架构还采用优雅停机进行系统的发布和维护,从技术层面保证了7*24小时的服务可用性。“这当中,有很多前沿尝试,并且我们也已经申请了许多这个领域的专利。”黄建庭道。

在金融机构技术架构的升级过程中,鲁棒性作为决定系统稳定性的基本要求,决定了从业者服务能力的边界。360数科自研的架构管理系统,是一套提升应用生产服务鲁棒性的解决方案。目的在于提前识别影响系统健康的指标并持续监控预警,防患于未然。

360数科架构管理平台,涵盖从设计阶段到生产运行阶段相关健康指标,可以帮助研发团队在设计开发阶段、运维阶段提前发现并消除隐患,从而确保服务的高稳定性。

从产品功能来看,360数科架构管理系统兼备了架构巡检、架构健康、架构拓扑与架构评审四项能力:

架构巡检如同系统的私人体检机构,负责定期扫描应用存在的风险,并触发应用服务台流程,对风险项进行追溯与跟进。

“体检”之后,架构健康开始履行诊断及报告职责,为生产每个运行的应用实时生产架构健康报告。360数科架构管理系统依托各类基础设施平台提供的数据,通过架构规则,决策出应用潜在的风险项,协助研发团队了解应用的潜在问题。数据统计显示,目前架构健康为300+个应用提供检测,已协助发现600+个潜在问题。

为更好辅助架构健康的直观展示,架构拓扑依托流量关系,定期生成拓扑快照落入图数据库,帮助研发团队在复杂的微服务架构下了解相关的拓扑关系,协助分析架构设计合理性。

相较于其他三项的“报告”功能,架构评审则提供了更为主动,且更易修改的执行方案。通过开放Markdown与富文本编辑,架构评审实现了对架构设计及评审工作可追溯的管理。在此基础上,结合Outlook会议发起架构评审及流程审批,高质量的把控架构设计工作,同时也为团队积累的技术设计方案。

架构管理是360数科技术中台——灵犀所包含的重要子产品之一。早在2019年,360数科便着手技术中台打造,计划建成一站式云原生金融技术中台。目前,灵犀已从研发流程角度,实现以应用为中心,自顶向下设计应用的全生命周期管理,使得研发效能、中间件、运维管理三个领域形成岛链,打破数据孤岛实现研运一体化,在内部私有云、公有云等多云服务基础上为研发提供微服务应用开发、部署发布、监控运维等全栈式解决方案。

(文章来源:时代周报)

关键词: 360数科 架构 首创 定义 金融科技 用户 效率 借贷 额度 线下

标签阅读


}