5分钟带你浅谈汉得技术中台HZERO!

汉得技术中台HZERO

一款基于微服务架构的技术中台产品,可支持企业各类系统搭建或产品研发,帮助企业快速构建技术中台。

汉得技术中台HZERO是企业级技术中台, 结合j ] f v汉得多年的项目实施经验,应用4 : Z m I C |微服务、容器、DevOps等云原生技术,封装了大量技术开发包、技术应用组件、技术场景实现能力,并结合以人工智能、大数据、物联网和云技术为代表的新一代信息技术,建设成为可支持各种企业级数字化应用的技术开发与应用平台。

基于沉淀的各种技术组件与q ~ 6能力,能快速组合实现业务场景,帮助企业更加高效便捷地落地产品研发、业务需求,快速进行数字化转型,减少企业在数字化过程中重复造轮子带来的成本浪费。支持SaaS模式v B 4 s 8 C @ 2应用,提供了一个可支持企业各业务系统及产品快速开6 ~ | Z发实现的微服务应用数字化融合平台, 富含各类开箱即用的组件G-General、A-AI、B-BigData、M-Mobile、D-DevOpsQ B L,助力企业跨越Cloud(IaaS/PaaS)与自身数字化的鸿沟,共享业务服务的组合重用,为企业服务化中台整合、数字化转型提供强力支撑,也为企业提供了最佳架构实践。

同时,HZERO 使用 Springn E e Cloud 作为微服务分布式: W - K W 7 G ~ !系统,还基于 Spring Boot 进行了通用性模块的封装,例如鉴权服务、调度服务、消息服务等等;前端使用 React 作为开发组件,基于AntD进行二次封装和改造并自研了C7N UI前端组件库,使之更适合企业级应用系统的使用体验。

1. HZERO应用场景

(1)产品研发

HZERO沉淀可复用的通用技术组件和服务,提供了丰富的基础功能,可快速配置、复用到企业新的业务场景中,让产品研发无需浪费精力再造轮子,轻松应对不断) . v G 0 b O B变化的业务需求,快速响应变化,提V b R 8 } d升业务水平。

(2)数据市场

完整的信息化系统,满足企业的各项信息化支撑需求,帮q r e ` ( U U助企业建设数据资产,通过可视化工具将各业务流程产生的数据信息转换为有意义的信息,形成企业数据服务体系,为企业供需链上的合作、中高[ ! L k 6 C J层的管理决策等提W K Q f R / d供支持。

(3)ERP拓展

采用开源、快速、低代码、可视化的敏捷开发方式,可对ERP功能进行精细化! 0 g ^ c ) v D 1扩展,同时集成其他标准功能,可以极大降低流程改造成本,提升流程改造效率,提供了拓展ERP系统的最佳解决方案。

(4)电商门户

技术成熟,平台稳定,安全、可靠,满足高并发、大数据处理业务场景,可帮助企业轻松搭建简单和复杂的电商平台。同时,能以最小的价值快速进行迭代升级,而不影响到平台的正常、良性运营。h i U A Q c

2. HZERO整体N p - [ h架构

HZERO 采用 J2EE 技术体系,基于 Sprinh ! 2 [ . ig Cloud 微服务框架进行封装(可兼容Dubbo),平台设计灵活可扩展、0 . u Y 7 V @ x可移植、可应对高并发需求。同时兼顾私有云、公有云、混r 7 P 9 q 7 p合云部署,支持SaaS 模式应用。

5分钟带你浅谈汉得技术中台HZERO!

平台由下至上包含了四层:

(1)开放平台

开发框架: 平台底层X ( z S ~应用的基础框架,是一个微服务系统运行所必要的组件服务。平台提供较好的兼容性,可根据需要选择不同的基础组件,如c 2 m ( i注册中心、配置中心、分布式事务等,并能很好的适配阿里EDAS、百度CNAP等公有云平台。

辅助开发包: 针对开发人员进行技术开发支持,提供一系列通用的开发工具包,定义了基础工具类,如配置、缓存、j * R b消息、图形验证码等工具,减少开发人员] L ? .重复造轮子,帮助提高代码编写效率。

开发组件: 包含通用的Starte! n f Q 0 [r组件,如Excel导入导出、数据防篡改等,另外包含服务客户端组件,便于技术开发过程中,快速使用通用服务提供的能力。

(2)通用服务

平台中包含的开发业务系统所需要的基础服务,如分布式调度、消息、权限、文档、支付管理等,能快速适配各产品线Q Y 0 l Z K、各业务u ] b 0 + 0 b 1 u系统的通用基础功能需求,帮助提高开发效率。

(3)连接服务

整合外部能力,使平台内服务在使用外部能力时变得可配置和更简便。通过集成各外部能力平台如百度云Pa * v = 1 *aan { r YS、阿里云PaaS等,可丰富平台功能的应用场景,如OCR、语音识别等场景. * W

(4)技术能力

沉淀下来的能直接实现某些技术场景的能力O o { )。包括实现IoT应用场景、OCR多图识别应用场景、NL: Z 4 [ J 0 tP提取文字中关键字段的应用场景、移动平台、数据集成与应用平台等。能提供给企业直接配置和组合调用去实现一些业5 ~ + T [ x 3 Hc W N I ; +场景。

基于这些组件服务,? { l o U . [ a平台提供很多开箱即用功能:

  • 基本功能: 目前主要包括平台管理、门户管理,报表管理及工作流等一系列一个业务系统所必须的基础功能;

  • 治理功能: 主要做服务治理,包含服务管理、服务配置、服务监控如服务实例信息、限流、熔断、服务分流、调用链管理等;

  • 应用功能: 主要有支付配置应用0 Y y 8 P、全文检索应用、[ ( W A在线编辑应用、在线验证应用等开箱即用功能。

3. HZERO主要技4 } b { 9 m ,术栈

5分钟带你浅谈汉得技术中台HZERO!

(1)基础架构

支持在Linux和Windows Server系统安装,支持私有云、v . H ! ~ 8公有云、混合云部署,以及支持基于) O K C n ` !Docker容器化技术的部署方式。

(2)DB支持

默认支持当前企业常用的多种关系型数据- F M b W库,未默认支持的DB也可根据需要进行扩展:

  • ORACLE

  • SQL Server

  • MySQL

  • PosT n w j S d @ i *tgreSQL

  • TiDB

  • GaussDB

  • HANA

应用了两种NoSQL DB:

  • Redis

  • MongoDB

(3)后端技术栈

  • 核心框架:Spring Framewoz ~ ~ u 5 m Vrk

  • 微服务框架:Si 3 s f * wpring Cloud

  • 安全框架:Spring Se; D = C S G 0 ] ucurity + Spring Oauth + JWw n h 4T

  • 三方登录组件:Spring Social

  • 开发框架:Spring Boot

  • 任务调度:Quartz

  • 持久层框架:MyBaL H H ^ ~ ftid j H /s

  • 模板引擎:Thy % q 2ymeleaf

  • 数据库连接池:Hikari

  • 客户端负载均衡:Ribbon

  • 熔断组件:Hystrix

  • 网关组件:Spring Cs W [ ; K $ k jloud Gateway

  • 日志管理:w s 7 ULogback

  • 单元测试组件:Junit

  • 运行容1 B G ? ,器:Undertow

  • API文档管理:Swagger2

  • 中间件操作组件:Spring Data Redisf % u q、Spring Data Mong0 m - c _ @oDB

(4)前端技术栈

  • JS框架:react、dva、nodejs

  • CSS框架:Less

  • 组件库:Ant Design

  • 富文本:CKEditorN T l l M ! A

  • 工具库:Lodash、Moment、M- 1 9 wock.js

  • 多模块管理:Lerna_ U y -

  • 测试框架:Jest

  • 打包构建工具:Webpack

4. HZERO产品优势

HZERO 解决了产品研发、项目实施面临的许多重复性工作问题,降低了交付成本,提高了交付效率。同时,统一技术路线,统一开发规范,使基于HZERO平台开发的各种产品能够无缝对接,形成; b d 3 6 H R O融合的产品,有效解决各自产品技术路线不一致带来的兼容性问题,便于更好地交付和客户使用体验。

沉淀与提供面向业务场景的可复用技术应用能力,以产品的思维来打造为企业提供能力复用的企业数字化中台。基于 HZERO,我们^ 6 _ n具备如下优势:

  • 技术领先

基于微服务架构,前后端分} X q 1 a h |离,模块独立可插拔设计。

  • 开箱即用

包含许多开箱即用的通用服务和组件,多款成熟应用产品。

  • 安全稳定

已有近百家客户使用,技术成熟,平台稳定,安全、可靠。

  • 应用丰富

配套多款企业级技术和业务应用产品,为客户提供一站式解决方案。

  • 简单运维

包含监控运维平台,监控平台健康情况,及时发现问题。

  • 复杂X ^ 5场景

满足高并发、大数据处理业务场景,轻松搭建电商平台。

  • SaaS应用

支持SaaS多租户权限管理,多级权限设计满足/ 3 ! ( 2不同客户需求。

  • 持续更新

专业团队专职研发更新,持续完善功能,精益求P / 3 A p r r g y精。

d - A h U 2 k &于HAND(汉得)

上海汉得信息技术股份有限公司(以下简称“汉得””或“HAND”)成立于1996年,并于2011年在深圳证券交易所创业板上市(证券代码:300170,证券简称? + N D + X Z 7:汉8 Y b得信息)成为主营业务领域的首家A股上g l @ L i X 8 a市公司. v 3 ^ i : 0。HAND是中国信息服务行业d Q ; D j 7的领先公司之一,经过20余年的积累与沉淀,已由最初的信息化产品实施商,历经解决方案提_ T / I 1 9供商阶段,发展为数字化生态综合服务商,成为连接企业管理与信- . h O / z息技术的桥梁。

作为中国市场上颇具规模的C Y k g C s Q1 H p 4 V 9业信息化服务商,HAND拥有丰富的实施服务经验与全面的信息化服务能力,能够为客户提供7 H 2 Q @ 2涵盖] $ S V ~ 8 . t |规划、实施、定制开I F -发、运维、升级等的企业信息化建设全生命周期IT服务。汉? o c ^ o p得拥有强大的企业解决方案、行业方案能力以及SaaS发展潜力,能够为企业量身定制产品^ H v C R以解决特定业务场景及需^ ^ 5 ^ &求,同时提供专业服务助力企业- R u x `将这些产品发挥出更大价值;汉得自有技术体系的飞速发展,更进一步提升自有~ ? K V t Q解决方案设计及产品研发能力,为自有产品3 1 D 1 X # -与解决方案的做深做精,提供强有力支持。

  • 汉得官网: https://www.hand-cy # & b = B 6hina.com(了解汉得更多内容)
  • 汉得开放平台: http://open.hand-china.C Y X F o = com(了解汉得更多产品内容)
  • 微信公众号(技术): 四海汉得

5分钟带你浅谈汉得技术中台HZERO!

欢迎大家关注【四海汉得】微信公众号,了解, c S N % i Q @汉得技术产品的最新动态及技术知识分享,

进入: # x ? ?【汉得开放平台o y I 8】,查看、了解、体验、探讨汉得更多产品功能特性。