用友客服

用友烟草云平台

来源:一诺 日期:2020-09-12 17:19:27

平台系列产品简述

云平台产品整体架构



技术中台

技术中台是为企业数字化转型提供基础的技术支撑能力,是实现云原生架构的核心部分。包括服务开发平台(YDP)、部署运维平台(DOP)的全过程能力支撑。


服务开发平台(YDP)封装了底层技术实现细节,让业务应用开发可以利用技术中台轻松实现业务功能开发,并能能够拥有技术中台提供诸多特性包括微服务、水平扩展、异步化、弹性伸缩、事务一致性、容器技术等,使其能够拥有高并发、高性能、高可用架构的优势。



部署运维平台(DOP)提供了是软件开发、发布和运维三个环节之间的沟通、协作和集成所采用的流程、方法和体系的一个集合,业界也称之为DevOps, 提高企业应用开发的持续发布效率,实现快速、高效地响应企业需求。部署运维平台(DOP)提供了 DevOps 实践方案以及配套工具支撑。包括代码版本控制、持续集成引擎、构建工具、自动化测试工具、代码质量检查工具等。同时也提供了常规部署发布、灰度发布、金丝雀发布、弹性伸缩、日志收集、系统监控等运维管理工具。



数据中台

用友烟草数据中台整体架构如下图




数据基础平台基于Hadoop生态体系研发,支持批量、实时处理、内存计算、搜索等特性。使企业可实现大规模结构化、非结构化数据的集成、分析处理。并且对这些组件在安全性,管理,性能,高可用等方面进行了优化。从而让用户实时看到更及时的各种汇总及萃取的数据,在线分析、查看海量的数据。让企业可以更快,更准,更稳地从各类繁杂无序的海量数据中洞察商机。数据基础平台主要有数据采集、数据存储、数据计算和数据可视化等几个部分。


通过采集各类数据源,并对数据加工清洗、计算、智能化,最后形成智能化的数据应用。



应用中台

为了提高开发效率,降低开发成本,应用支撑层是管理各项应用系统和服务应用系统的运行支撑环境,是实现用户管理和权限控制、工作流管理、信息交换的公共服务基础平台。


应用中台的主要任务包括:一是作为系统的软件运行环境,提供基础的公共功能,支持信息交换、协同工作;二是作为应用管理和数据管理平台,支持各种具体应用,它基于构件化思想,可以随用户的不同需要提供不同的解决方案。该平台产品的构件化思路是以基础构件为核心、其他构件为业务插件的“主体+插件”形式,搭建出来的各个子系统健壮灵活,从而保证了大型企业级应用的稳定性和高效的可扩展性。




移动平台

移动开发平台为开发者提供跨平台的泛终端开发工具,简单、快速、高效。支持原生、Html5 开发技术。具备一次开发到处运行的跨平台能力,支持 Native、Web(支持流行的开源前端框架,比如 react、vue 等),以及 Hybrid 方式开发应用。提供可视化的所见即所得的 UI 设计器。开发者可以直接使用开发平台提供的大量页面模板、应用模板快速构建智能应用。