- 博客(521)
- 收藏
- 关注
原创 MySQL安装配置说明
MySQL是一款安全、高效、跨平台与Java等主流编程语言紧密结合的关系型数据库管理系统。本文主要对MySQL安装配置进行说明。
2021-12-15 15:00:56 1173
原创 生产类主数据应用集成开发
主数据管理可以适应企业业务需求的变化、降低成本,帮助企业远离高成本和高风险。近期为某制造业主数据治理项目做实施服务,本文对集成开发过程进行总结。
2021-12-13 10:26:45 784
原创 回头再看中台
互联网快速融合变革的时代,新一代信息技术迅速发展,中台以其敏捷、解耦、复用等特征博得头筹。本文从数通畅联自己的视角来看中台落地的方式及最佳实践。
2021-12-10 10:06:36 2136
原创 K8S集群部署与配置心得
K8S云平台可以加快部署效率,特别是针对集群式、高可用部署具有天然的优势。本文档在原有集群部署方案的基础上进行了梳理,同时总结了UMC产品的配置内容。
2021-12-06 15:06:51 1996 1
原创 MySQL双机热备
MySQL数据库有一种主从备份的机制,可以实现MySQL数据库的热备份。本文主要讲述如何用MySQL自带的REPLICATION来实现MySQL双机热备的功能。
2021-12-03 13:51:55 6500 1
原创 ESB应用集成配置心得
AEAI ESB主要作用是作为企业信息系统的“龙骨”来集成各业务系统,实现异构系统的互联互通。本文档主要介绍AEAI ESB应用集成的具体配置步骤及本人的心得体会。
2021-12-01 17:28:00 2359
原创 Ansible搭建K8S说明
kubernetes可以实现容器集群的自动化部署。本篇文章以kubernetes1.14.0为例,介绍如何使用ansible进行K8S三台服务器非高可用的一键式离线安装。
2021-11-29 13:29:50 3571 2
原创 基于新版DAP的组件实例配置说明
DAP数据分析平台是公司的核心产品之一,主要满足企业进行数据分析时,对数据集中化管控、决策分析等功能的需求。近期DAP平台进行了功能升级,本文基于调整后DAP功能的组件实例配置方式进行说明。
2021-11-23 11:18:06 1370
原创 集成流程安全报警功能迁移心得
AEAI ESB作为我们公司的一款核心产品,用于解决各个业务系统之间的异构集成难题。流程统计作为新开发的页面,其中主要功能是帮助开发人员和客户从不同角度了解当前场景下流程信息的变化。本次是把安全配置以及报警配置迁移到集成流程页面,报警设置目前散布在API服务、API接口、现在需要把场景配置中的报警设置,迁移到集成流程页面中配置,为后续的AEAI ESB开发、调整和使用提供借鉴。1背景说明1.1当前现状近些年,API安全在安全领域越来越多地被业界和学术界提及关注。OWASP在2019年将...
2021-11-16 14:06:22 4090
原创 远程部署培训心得
伴随公司的发展及产品成熟度的不断提高,公司后续更多承接产品培训项目,对于方案组合、产品使用、典型组件使用方式、场景实现方式都需要了解、掌握、应用、运用。结合当前疫情,更多地变成了远程部署环境、远程演示产品这种模式,产品安装部署具有周期短、交互重点突出、交互目的明确等特点。产品部署本身属于项目实施的一个阶段,通常实施周期为2至3天,产品部署重在产品、环境准备,远程部署培训逐渐成为常态。本文档从准备到演示各阶段的培训内容及注意事项的整理,为后续其他同事进行远程产品部署培训作为参考及借鉴。1整体思路..
2021-11-09 09:20:34 221
原创 统一权限的流程开发与实际应用
IDM身份管理系统为解决企业内部多系统之间的用户信息不一致而开发的,主要定位于解决企业在5A功能上的需求,即:Account账号管理、Authentication认证管理、Authorization授权管理、Audit审计管理、App Control应用管控5个方面的实际需求,进而规范用户身份信息,保证系统安全,提高工作效率。其中授权管理对应的IDM中的统一权限模块是对其他业务系统的标准,也是对实际角色,功能资源、数据资源和接口资源进行统一的权限管控,根据实际业务需要与业务场景进行功能适配。以本次对接的
2021-11-02 11:11:46 1083
原创 云环境普通用户ESB设计器连接UMC
近期进行某交付类项目的产品培训工作,主要培训内容是ESB企业服务总线以及UMC云管理平台。ESB方面主要是了解产品各个功能以及ESB设计器的各个组件使用,通过连接云平台将服务以及流程部署在云管理平台的开发环境上,通过UMC的数据推送以及数据拉取等功能,将服务以及流程灰度发布至测试环境、生产环境以及发布环境中。但是在实际的培训过程中,每个用户均使用admin管理员账号进行服务开发。针对这种情况,首先出于安全的考虑是不稳妥的,另外所有人都登录管理员账户对于流程以及服务开发、更改也是非常不方便的。因此本篇文档
2021-10-26 13:19:13 204
原创 一次性能测试调优过程记录
近期进行了应用集成项目性能等方面的测试,主要对系统稳定性、并发、部署、负载、高可用、灰度升级测试以及数据大批量的测试,在测试过后发现测试结果不尽如人意,系统的并发以及Redis读写达不到指定的要求,经过排查发现是Nginx没有调优导致,在调优后达到了预期效果。经过以上事件对影响性能等因素进行了排查以及优化,主要对产品的配置、系统、JVM、Redis、Nginx以及数据库方面进行优化,具体优化点以及说明详见下文。1整体说明本章主要针对测试的主要内容、测试的ESB应用集成流程具体实现情况以及遇到..
2021-10-19 13:41:42 1366 1
原创 K8S云平台部署过程说明
近期由于工作原因,在项目支持的过程中,进行了一次K8S的基础环境部署,云平台一直是公司的重要底座,而我由于一系列原因,一直没有亲自尝试,通过本次的机会,让我重新做了一遍,也找到了和以前部署传统环境一样的感觉,虽然还有些生疏和不解,但是迈出了这一步,也算是深入学习的开始。环境部署是作为公司技术人员,必须要掌握的,我们的产品都是基于这个基本条件下进行搭建使用的,因此对于环境的了解,原理的学习,对于我们后续问题排查,产品问题定位都是有所帮助的。1集群架构其核心思想是让 K8S master 节..
2021-10-12 16:57:53 2030
原创 主数据分发配置手册
公司项目类型共分为两类:第一种为产品加交付类项目,需要公司内部出实施人员进行项目交付;而另一种为产品加培训类项目,需要合作商或客户自身进行项目的开发相关工作,由我方提供产品培训。本篇文档大背景主要针对主数据治理产品加培训项目中的数据分发开发场景进行全方位说明。主数据分发整体分为两个部分,首先是配置部分,进入到主数据内的数据在分发时需要对字段、系统以及相关分发权限进行授权;另一部分是使用ESB企业服务总线进行应用集成流程的开发工作,在开发过程中需要调用主数据任务读取以及日志回写接口等,本篇文档主要是用于为
2021-09-29 15:12:31 1252
原创 产品远程培训心得
随着公司产品的不断成熟,为越来越多的培训项目进行支持。并且随着疫情的影响,远程培训变成了一个比较好的方式,既高效的利用了时间,同时也可以通过录屏的方式,保存培训内容,方便客户查看,一举两得。远程培训解决了我们去现场沟通的成本,但是要想做好培训工作也是有一定难度的,因为远程培训也有弊端,主要是交互不便,无法观察客户的情况。因此做好远程培训工作,让客户满意,就变成我们不断研究的动力。而想要做好远程培训,就需要掌握技巧和法门。1培训沟通远程培训的难点在于沟通,因为远程培训的时候,更多面对的是电脑,..
2021-09-22 10:00:43 204
原创 MDM数据分析设计方案
科技飞速发展的时代,企业信息化建设会越来越完善,越来越体系化,所使用的应用系统也就越来越多。业务发展中沉淀了大量的数据,但是这些数据没有为企业带来直观的价值,没有形成企业的数据资产。因此越来越多的企业进入到了数据治理阶段,对于主数据治理的需求越来越明确。 MDM基础数据平台起到清洗、治理企业主数据的作用,使企业的主数据具有唯一性、准确性、一致性、及时性。为了保证主数据准确性,主数据数据分析可以帮助业务人员查看主数据生命周期的指标情况,从而能够敏捷的处理突发状况,使企业信息化更加完善。1整体..
2021-09-15 13:23:04 798
原创 MDM主数据管理平台开发精要
随着企业业务迅速发展,需要支撑业务运转的信息系统越来越多,各系统之间数据分散、重复,未完全形成业务闭环,数据孤立不能互通,数据统计不一致,企业主数据(组织、人员、项目、客户、供应商、产品等)不能共享,如何对数据进行治理已经成为困扰企业发展的一大难题。 对企业而言,业务系统的构建更多是以项目为中心,自下而上构建系统,这导致整个企业缺乏统一的规划,一些需要共享的数据(主数据)分散在各个业务系统之中。分散管理的主数据由于不具备一致性、准确性、完整性,使整个企业普遍存在产品管理不力、供应商管理不力、订单管
2021-09-08 13:23:58 4574
原创 苍穹角色对接流程开发
权限对接的主要一部分工作就是角色的对接,角色是统一权限管控的核心,对于角色权限的管控也是重中之重,因此针对角色流程的开发以及业务的顺利走通、规范的梳理,是必备的工作内容。角色是权限的核心功能,围绕角色进行展开和标准的对接则是上选,然后针对业务系统的特性,支持相应的人员授权、组织授权,实现权限的适配性,以此满足在系统集成的过程中针对不同系统权限的兼容,提高系统自身更强的应用场景,保证各系统间顺利集成。1业务背景IDM统一身份认证平台在设计之初就有统一权限管控,但是经历了很多项目,实际进行权限强管控
2021-07-14 13:54:41 249
原创 K8S云平台搭建说明
随着科技的发展,联网时代的到来,会有越来越多技术概念出现,比如大数据、云、中台等技术概念,而云的概念,云平台是一种抽象的名词,它通过云这种方式,将数据和想要展示的东西存储在云上,企业机构等销售自己产品或者产品的公司不需要将精力放在产品管理上,只需要根据用户需求将已经布置好的产品组合或者展示界面等交付给用户,实现方便的统一管理。对于企业而言,已建立的内部集成并不能支撑其快速搭建开发环境、快速部署集群服务,并且动态水平扩展对多组织情况许可费用高昂、没有敏捷快速迭代机制,导致开发完毕就落伍,以及不能快速进行产
2021-07-07 18:01:21 1817
原创 MySQL数据库主从热备部署心得
MySQL数据库是一款优秀的开源数据库,目前公司的全线产品都使用的MySQL数据库,并且在实际项目中积累了大量MySQL配置以及优化方案,包括数据库主从配置、高可用配置,以及缓存机制、视图索引、I/O优化等一系列性能优化策略。本次ESB项目采用的是K8S云平台的部署模式,并且通过7台服务器实现了高可用部署,为了从数据库层面保证系统运行,保证ESB服务流程运行的稳定,所以对数据库采用主从热备的部署方案,并对主从热备的配置方式进行总结。1总体说明主从机制是产品、数据库部署时比较常用的方式,通过主从部
2021-06-30 15:24:04 911
原创 UMC测试连接功能开发
随着互联网时代的快速发展,用户的需求不仅仅是产品的性能,功能的操作难易程度也是其考虑的重要因素。数据库和redis的配置参数一般都是写死在配置文件中的,更改起来非常麻烦。想要灵活的更改数据库和redis的配置文件就需要灵活的更改数据库和redis配置文件中的参数,形成一个新的文件替换原来的文件,降低了操作难度,使工作更加方便快捷。要在UMC产品中实现测试连接数据库和redis功能,首先需要在配置参数功能模块中添加测试连接按钮,在人员更改数据库和redis配置参数时,点击测试连接功能,通过java实现测试
2021-06-23 14:25:52 366 1
原创 K8S云平台下云ESB迁移心得
K8S云平台的部署方案是目前项目中主推的部署模式,后续项目都会采用云平台模式,通过云平台不仅可以实现部署的便捷化,同时对于从开发到测试再到生产环境的部署提供了平台的快速配置与推送,并且对于后续项目运维工作提供了统一平台,可以大大降低运维的难度。本次某大型央企“云ESB产品+培训”项目,也是公司iPaaS集成平台系列的典型项目形态,在前期开发培训时只是搭建了非高可用的开发环境,生产服务器部署后需要将ESB整体迁移至生产环境,因此根据实际项目梳理了云平台开发模式下ESB服务器迁移的步骤以及相关的工作内容。
2021-06-16 11:50:29 538
原创 MDM平台UI升级功能说明
科技飞速发展的时代,企业信息化建设会越来越完善,越来越体系化,企业使用的应用系统也就越来越多,业务发展过程中沉淀了大量数据,但是这些数据没有为企业带来直观价值,没有形成企业的数据资产,因此越来越多企业进入到了数据治理阶段,对于主数据治理的需求越来越明确。主数据治理方案可以将企业的组织、人员、客户、供应商等高度共享的数据进行统一管理,对需要的业务系统进行同步分发,使数据易采集、易理解、易分析,提高部门与部门之间的沟通效率。1整体介绍MDM主数据管理平台是以集成服务的方式把统一的、完整的、准确的、具
2021-06-09 15:18:35 820
原创 制造行业主数据同步集成
主数据是描述企业核心业务实体的数据,是企业核心业务的主要构成,各个订单、合同以及业务的主体,在企业内部被重复、共享应用的数据,主数据跨越企业各个业务部门以及各类业务系统,是应用系统间数据交互的基础。近期一直北方某制造业进行主数据治理工作,谈到制造行业主数据除了基础的组织、人员、岗位、客商外,总是离不开物料、BOM以及物料分组,其中生产类的主数据是数据治理的核心内容,也是重点内容,经过对生产类数据长期的调研以及学习理解,自己对生产主数据有了一定了解,本文以物料分组主数据为例对某类主数据的模型创建到同步的标
2021-06-02 15:49:50 875 1
原创 UMC数据库处理功能说明
随着科技的发展,互联网时代的到来,会有越来越多技术概念出现,比如大数据、云、中台等。云平台是一种抽象的名词,它通过云这种方式将数据和想要展示的内容存储在云上,企业机构等售卖自己的产品时不需要将精力放在产品管理上,只需根据用户需求将已经布置好的产品组合或者展示界面等交付给用户,实现便捷的统一管理。对于企业而言,已建立的内部集成并不能支撑其快速搭建开发环境、快速部署集群服务,并且动态水平扩展对多组织情况许可费用高昂、没有敏捷快速迭代机制,导致开发完毕就落伍,以及不能快速进行产品扩展等现象,解决这一问题的根本
2021-05-26 14:20:56 646
原创 TiDB环境搭建与基础功能验证
在实际的项目实施过程中,很多企业都会提出对大数据的要求,特别是一些大型企业,业务数据相对较多,历史数据比较复杂,为了实现对企业业务的整体管控需求,进行信息化建设时必然会提出大数据的需求,这就要求信息化系统具备大数据管理能力,那么系统在数据存储、数据读写等方面就要有比较好的性能。在以往项目中,一般都是采用数据库的主从结构、读写分离、集群部署等方式满足对于大数据量的处理需求,但是对于MySQL数据库来说,本身在大数据量上就存在限制,因此必须找到一种方案实现大数据量的支持。由于公司产品都是采用MySQL数据库
2021-05-19 15:18:07 1199
原创 MDM平台数据分发功能说明
科技飞速发展的时代,企业信息化建设日趋完善化、体系化,使用的应用系统越来越多,业务发展中沉淀了大量数据,但是这些数据并没有为企业带来直观的价值,没有形成企业的数据资产。因此越来越多企业进入到了数据治理阶段,对于主数据治理的需求日益强烈。主数据治理方案可以统一管理企业的组织、人员、客户、供应商等高度共享数据,对需要的业务系统进行同步分发,使数据易采集、易理解、易分析,提高部门之间的沟通效率。1整体介绍MDM主数据管理平台是以集成服务的方式把统一、完整、准确、具有权威性的主数据分发给需要使用这些数据
2021-05-12 13:51:35 2382 3
原创 IDM数据校验功能开发心得
IDM身份管理系统为解决企业内部多系统之间的用户信息不一致而开发的,主要定位于解决企业在5A功能上的需求,即:Account账号管理、Authentication认证管理、Authorization授权管理、Audit审计管理、App Control应用管控5个方面的实际需求,进而规范用户身份信息,保证系统安全,提高工作效率。一直以来IDM在数据同步和分发上都有不准确的问题,随着系统的日益稳定,不准确的数据虽然越来越少,但是隐藏起来的不准确数据会越来越难发现,加上在遇见问题后,反馈速度慢,无法及时定位问
2021-05-06 16:23:38 438
原创 数据库性能优化整理
数据库性能优化是项目实施过程中必须要做的事情,因为每个项目不同,对其数据的要求、性能压力也不同,因此没有办法给出所谓的标准。实际调整情况要根据客户现场提供的服务器、业务使用情况做出最优调整,因此给出数据库的调优方法和策略才能实现一劳永逸。本文结合了前人和自己的项目实施经验,对数据库性能优化给出调优思路,然后根据客户现场的实际情况印证给出的方式进行对应调优,从而实现数据库的性能灵活调整,保障调整过后的有效性,而不是生搬硬套,影响原有的性能。1整体思路对于数据库性能优化不能只着眼于数据库,而是要从.
2021-04-28 11:40:33 710
原创 基于K8S的容器化PaaS平台建设
当前IT软件技术架构进入云化时代,云产品、云方案、云计算、云应用等新概念、新技术大量涌现,可谓是充斥着正在进行信息化建设的各行各业,各个软件厂商们也相继推出自己的云平台,而且在国家愈加重视信息化建设的当下,企业也更趋向于信息化上云。说到“云”一定要提到IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)这三个概念,在当前SaaS、IaaS越来越成熟之际,PaaS是主要的发力点,基于Kubernetes(K8S)的容器化云平台应运而生。容器化的云平台实现了SaaS的真正落地,将应用程序的
2021-04-21 09:58:39 2712
原创 MDM按钮初始化功能调整心得
在本次主数据重构中,最大的变化就是数据建模和功能建模进行了分离,使得主数据的配置和生成更加灵活,并支持根据不同功能模型生成不同数量和样式的页面。但是主数据部署时是通过freeMaker模板生成数据管理页面,在模板中按钮的数量和类型是写死的,缺少了灵活配置和显示隐藏。为了使用户在生成主数据时配置更加灵活,提高使用便捷性,对MDM的数据管理页面按钮进行可配置处理,让用户可以手动进行按钮的新增、事件的扩展,满足更多使用场景,也便于后续与ESB结合进行流程的调用、生成。本篇文档主要介绍主数据在不同的配置结果下生
2021-04-14 16:37:27 289 1
原创 IDM导入接口开发文档
IDM身份认证管理平台由于涉及到了跨应用系统的数据导入,所以要利用Rest服务接口实现跨平台的导入功能,近期开发了统一权限功能的标准角色和实际角色模块,这两个模块都需要支持导入功能,实现将标准角色数据和实际角色数据添加到不同应用系统下的操作。接下来将介绍笔者在开发统一权限功能的过程中,各个Rest服务接口的详细过程以及收获到的经验和知识,并对SoapUI工具的使用方式和使用它进行接口测试的详细过程进行介绍。1整体介绍本章节将从IDM产品介绍、数据库设计的模型介绍和IDM统一权限导入接口的功能介绍
2021-04-07 17:50:39 861 2
原创 服务容器化日志分割使用说明
默认tomcat运行产生的日志catalina.out文件不会自动分割,会一直不断累积增多,长此以往会影响服务器性能,如果服务器硬盘空间不是很大,很可能会超过磁盘空间,影响tomcat运行。同时运维人员查看日志时,如果日志文件过大,打开日志也是问题,解决方法是把日志catalina.out文件进行分割处理。对应传统部署方式使用cronolog进行日志切割,但对于云模式容器化部署,这种方式改动较大,最终考虑通过脚本分割日志文件,并且编写脚本定时删除过久日志,本文将对实现的全过程进行记录。1整体介绍.
2021-03-31 14:35:05 580 1
原创 UMC云平台学习心得
随着互联网、云计算技术的深入发展,为降低企业大规模云应用建设的难度和成本,支持云应用开发、运行与运维一体化的云应用平台软件应运而生。云应用平台软件,是支持云计算技术下业务应用软件建设的软件基础平台,主要帮助企业实现应用软件云化、统一云应用架构、建立云应用生命周期管理、搭建开发运维一体化工程平台。数通畅联的UMC云平台通过统一架构和生命周期管理,打造企业应用向云计算环境下分布式(微服务)发展,满足企业业务和应用创新的需要,通过建立企业开发运维一体化工程平台,提升企业业务投产速度,缩短业务实现时间,进而降低
2021-03-24 15:00:16 1492
原创 IDM功能测试心得
IDM身份管理系统是为解决企业内部多系统之间的用户信息不一致而开发的,主要定位于解决企业在5A功能上的需求,即:Account账号管理、Authentication认证管理、Authorization授权管理、Audit审计管理、App Control应用管控5个方面的实际需求,进而规范用户身份信息,保证系统安全,提高工作效率。在产品开发过程中,测试是很重要的步骤,通过测试可以提前发现潜在的错误,再对产品进行修改与完善,规避一些潜在风险,从而提高产品质量。如果不重视测试工作,上线的产品出现问题的可能性就
2021-03-17 16:20:04 699
原创 基于云ESB的API解决方案
随着云计算技术的不断发展,信息化上云是大势所趋,随着当前SaaS、IaaS越来越成熟之际,PaaS将是主要发力点。AEAI ESB云服务总线是在基于K8S云管理平台(UMC)部署的数通畅联iPaaS云集成平台套件系列的核心产品。本方案将对基于ESB云服务总线的API进行剖析,并针对企业现有的集成整合、数据治理业务典型场景进行梳理,给出切实稳妥、敏捷易落地的产品和分阶段解决方案。同时站在企业的角度,对ESB云服务总线的价值进行剖析,对信息化建设升级、数字化转型提供参考。1趋势分析企业信息化经历了从
2021-02-24 15:22:52 2950
原创 nfs高可用测试过程记录说明
在测试k8s高可用过程中,出现了很多不稳定的问题,比如服务pod没有加载umc配置文件、redis主节点没有自动迁移等。这些问题通过脚本的方式解决的比较顺利,只有nfs高可用比较坎坷。nfs高可用采用drbd方式实现,drbd分为主从模式,在停机切换时存在不稳定的情况。为了解决问题,达到稳定切换高可用的目的,经过2周的调整后问题已得到解决,在此记录调整过程,对自己的工作进行复盘。1基础介绍在文章开始之前,先介绍一些解决过程中用到的名词、部署架构和切换脚本。1.1名词解释1.nfs:网络文
2021-02-19 15:22:14 541 1
原创 IDM统一认证功能说明
科技飞速发展的时代,企业信息化建设会越来越完善、越来越体系化,需要上线的应用系统也就越来越多,导致业务人员在办工时,要分步登录各个业务系统进行办公,这样会浪费很多时间。公司实现了统一身份认证功能后,就相当于景区的通票,登录所有的应用系统时只需一次验证,之后就可以进入任何有权限进入的应用系统,这就是单点登录的概念。通过IDM统一身份管理平台实现的各个业务系统的单点登录,IDM通过CAS认证或者Oauth认证模式实现,通过2种不同方式实现不同的场景下的统一认证。1整体介绍通过IDM身份管理平台进行统
2021-02-09 10:40:51 5814
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人