当前位置:网站首页>Description of ESB product development steps under cloud platform
Description of ESB product development steps under cloud platform
2022-08-11 03:27:00 【digital connection】
随着互联网、The in-depth development of cloud computing technology,In order to reduce the difficulty and cost of large-scale cloud application construction for enterprises,Support cloud application development、The cloud application platform software that integrates operation and maintenance emerges as the times require.Cloud application platform software,It is a software basic platform that supports the construction of business application software under cloud computing technology,It mainly helps enterprises realize application software cloudification、Unified cloud application architecture、Establish cloud application lifecycle management、Build an integrated engineering platform for development, operation and maintenance.
Numbers are connectedUMCCloud platforms are managed through a unified architecture and lifecycle,Create enterprise applications distributed in the cloud computing environment(微服务)发展,Meet enterprise business and application innovation needs,Through the establishment of an integrated engineering platform for enterprise development, operation and maintenance,Improve the speed of enterprise business production,Reduce business implementation time,In turn, reduce the risk of enterprise business innovation technology and investment.This document mainly introduces the cloud platformESB产品开发步骤.
1总体概述
由UMC云管理平台连接应用、协同业务,实现业务集成,支撑业务中台;通过连接应用、共享数据,实现数据集成,助力数据中台.First, the product is explained,Learn about its architecture,Describes development steps for cluster management、租户配置、Development and deployment, etc. for related configuration.
1.1产品说明
UMCCloud management platform is cloud platform development、部署、管理、A unified management center for operation and maintenance,对K8S集群配置、运行状态等进行统一管理,Meet the four basic elements of cloud native:容器化、微服务、DevOPS持续交付、多租户管理.
与由不同产品灵活组合形成多种解决方案的容器化套件以及持续集成、持续交付的CI/CD管理机制共同构成 iPaaS平台.由UMC云管理平台连接应用、协同业务,实现业务集成,支撑业务中台.通过连接应用、共享数据,实现数据集成助力数据中台.
1.2体系结构
UMC云管理平台是为K8S可视化管理而开发的,主要功能是通过调用K8S Api将各租户使用的K8S集群进行可视化管理,简化系统使用者的操作过程和操作难度,提高了工作效率.整体技术架构如下图所示:
底层通过容器化的AEAI套件作为支撑,包含AEAI ESB应用集成平台、AEAI MDM基础数据平台、AEAI IDM身份管理平台、AEAI DAP数据分析平台、AEAI BPM流程集成平台、AEAI Portal门户集成平台等产品.
中层通过K8S技术可根据企业自身需求对底层容器化的AEAI套件进行统一调度管理.
UMC云管理平台可以对调度过来的各容器化的AEAI集成套件进行统一管理和监控.
1.3开发步骤
For the cloud platformESB产品开发步骤,First you need to modify the global variableURL,Adjust the corresponding address,Go to the cluster management and tenant configuration modules for detailed configuration,After completing the configuration, make a test connection and log inESB,可以在UMCView the real-time log and enable the debugging function for breakpoint debugging.
1.进行ESB结合UMCCloud platform development needs to be done firstUMC的前期配置,修改全局变量中的URL.
2.Then go to the cluster configuration for basic configuration and node configuration,and upload the required image.
3.Next, configure the corresponding scheme and environment information in the tenant configuration module,Component configuration,调整参数配置.
4.启动ESB产品,进行测试连接,Use the local designer to remotely connect to the cloud platformESB产品.
5.在设计器中开发完流程后,可以Deploy to the cloud platform through the deployment function,并且可以在UMC中进行断点调试.
2集群管理
The following describes the use of the cloud platformESB产品开发是,Configuration for cluster management,Include global variablesURL的修改、Upload the required authorization in the basic configuration、Node configuration Configure related nodes and upload the required images.
2.1全局配置
1.进入UMCGlobal variables in the global configuration module of the cloud platformGlobalConfigs.
2.Correspond according to the connection informationURL的修改.
2.2基础配置
1.Enter the cluster management to configure the cluster,点击新增,填写编号、名称,选择镜像仓库.
2.进入K8S安装目录,将admin.conf拉取到本地;will just pulladmin.conf文件上传上去.
3.上传成功后,点击一键生成,生成配置信息.
2.3节点配置
1.Enter the node information to configure,配置对应ip的信息.
2.The machine name fills in the name of the server,ipAnd the server fills in according to the actual situation.
3.点击测试连接,可以查看ipand whether the password is successfully filled in.
4.Click on the calibration node,You can verify whether the server node is connectedK8S集群,After the verification is successful, you can view the server label information.
5.Click the Deployment tab,Add labels to nodes.
2.4上传镜像
1.Prepare to upload the image file,Enter the mirror information module,点击新增.
2.选择ESB产品,Make cluster selection,点击保存.
3.进行上传,Select the desired image to upload,After the upload is successful, click Build Image,Then click Push Mirror.
3租户配置
集群配置完成,The image is also uploaded successfully,下面介绍在UMCThe relevant configuration in the tenant configuration module of ,Start by creating a scenario and environment,Configure related components and parameters,Then start the product.
3.1program environment
1.Create a scheme in the tenant configuration module.
2.在新增的方案下添加所需的环境,Configure the cluster and namespace information for the environment.
3.2组件配置
1.Click Component Configuration,Information about the components required to configure the product.
2.在组件配置页面可以配置组件的密码、实例个数等信息.
3.3配置参数
1.Configure the product's database connection on the Configuration Parameters page、redis等信息.
2.After configuring the parametersDeploy、Service、Ingressdeployment creation,启动产品.
3.启动成功后,through the access addresshttp://192.168.1.228/SMC来访问ESB产品.
4开发部署
ESB启动成功后,A remote connection using the local designer is required,The flow is subsequently developed in the designer;Deploy to the cloud platform through the deployment function,可以在UMC中进行ESB的日志查看,并且可以在UMC中开启调试功能进行断点调试.
4.1测试连接
打开ESB设计器,进行远程连接,测试连接成功后,Projects can be created for deployment,然后可以在ESBto view it in the Service Engineering module.
4.2日志查看
Enter the instance monitoring module,可以进行ESBThe real-time viewing function of the running log of the product.
4.3断点调试
可以在UMC中开启调试功能,进行断点调试.
启动调试后需要调整访问服务器防火墙信息,添加调试端口.After adjusting the firewall, you can do it in the designer断点调试.
5归纳总结
This study is under the cloud platformESB产品开发过程中,My understanding of the product is also deepening.The development steps are summarized below,understanding of the product、Knowledge gain and experience.
5.1产品理解
UMCProducts are one of the company's core products,His specific performance isK8S可视化,Make the user's operation more smooth,更加方便,Different from the traditional deployment in the past,利用UMCProduct deployment is more agile、快速.
5.2知识收获
This time under the cloud platformESBProduct development step-by-step instructions,让我受益匪浅,UMCProducts are different from other products,He interacts more with the server,在本次ESB结合UMC开发过程中,Learned a lot about the server side as wellUMCUse in combination with other products,逐渐发现UMC的便利之处,比如部署产品、动态扩容、快速升级补丁等,更加了解了UMC产品的重要性.
5.3心得体会
Through this time for the cloud platformESBSummarize the product development process,使我对于UMC的了解更加深刻,使用UMCThe cloud management platform can facilitate the deployment of other products、使用,Also learned a lot from it,Learn about server usage.
required in subsequent workContinue to deepen forUMCproduct learning,Deepen the functional understanding of each module,Learn more about product deployment methods,Also pay more attention to details,细节决定成败,Constantly improve yourself,完善自己,Exercise your own learning and understanding skills.
边栏推荐
- 获取链表长度
- CSDN blog replacement skin
- En-us is an invalid culture error solution when Docker links sqlserver
- 7 sorting algorithms that are often tested in interviews
- AI+Medical: Using Neural Networks for Medical Image Recognition and Analysis
- 树莓派入门(5)系统备份
- Unity2D animation (1) introduction to Unity scheme - animation system composition and the function of use
- (CVPR - 2017) in depth and potential body learning context awareness feature for pedestrian recognition
- 2022-08-10 第六小组 瞒春 学习笔记
- FTP错误代码列表
猜你喜欢
EasyCVR接入GB28181设备时,设备接入正常但视频无法播放是什么原因?
大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,如何分配?
[DB operation management/development solution] Shanghai Daoning provides you with an integrated development tool to improve the convenience of work - Orange
What should I do if the channel ServerID is incorrect when EasyCVR is connected to a Hikvision Dahua device and selects another cluster server?
按摩椅控制板的开发让按摩椅变得简约智能
【愚公系列】2022年08月 Go教学课程 035-接口和继承和转换与空接口
Idea (优选)cherry-pick操作
Google search skills - programmer is recommended
font
电商项目——商城限时秒杀功能系统
随机推荐
调试技巧总结
uni-app - 城市选择索引列表 / 通过 A-Z 排序的城市列表(uview 组件库 IndexList 索引列表)
Roewe imax8ev cube battery security, what blackening and swelling are hidden behind it?
Entity to Vo conversion
The "top pillar" slides, and new growth is extremely difficult to shoulder the heavy responsibility. Is Ali "squatting" to jump higher?
互换性与测量技术——表面粗糙度选取和标注方法
Briefly, talk about the use of @Transactional in the project
作业8.10 TFTP协议 下载功能
MYSQLg高级------聚簇索引和非聚簇索引
DNS分离解析和智能解析
电商项目——商城限时秒杀功能系统
[idea error] Invalid target distribution: 17 solution reference
Idea (优选)cherry-pick操作
When EasyCVR is connected to the GB28181 device, what is the reason that the device is connected normally but the video cannot be played?
求和、计数的窗口函数应用
Is there any way for kingbaseES to not read the system view under sys_catalog by default?
一次简单的 JVM 调优,学会拿去写到简历里
多商户商城系统功能拆解26讲-平台端分销设置
C语言之自定义类型------结构体
Redis老了吗?Redis与Dragonfly性能比较