本发明涉及大数据,特别指一种大数据组件服务管理平台服务集成方法及系统。
背景技术:
1、大数据技术领域是当前的热门技术领域之一,未来也将会是全球互联网和科技行业的核心竞争力之一。大数据处理的速度和数据存储的规模不断扩大,传统的数据管理方案已无法胜任,在应用场景方面大数据正在越来越多地应用于企业的各个方面,例如营销、风险管理、产品设计、智能制造等领域。
2、大数据未来将按如下趋势进行发展:1、向更智能方向发展:将开发更智能的应用,例如机器学习、ai等,将通过大数据分析实现更好的决策和预测能力;2、自动化和智能化:变得更加自动化和智能化,例如自动化预测和数据挖掘等;3、多场景使用:会在更多的场景下使用,例如在物联网、医疗、人工智能,安全领域等;4、更加云端化:将越来越多地部署在云端上,这将促使云计算更快速的普及。
3、总的来说,大数据的发展趋势朝着集成化、智能化、自动化和云端化方向发展,也将进一步和机器学习、人工智能等相关技术融合,进一步推动数字科技和工业智能的创新和普及。
4、随着大数据的应用场景越来越广泛,现有的大数据组件服务没有办法完全满足日新月异的新需求,同时各种新的大数据组件服务也在不断涌现,这些新的大数据组件服务也变得更加成熟、稳定、智能化,可以更好的满足日新月异的新需求,以便提供更强大的数据处理和分析能力。
5、然而,传统上需要在大数据组件服务管理平台上手动配置和管理新增的大数据组件服务,在面对多样化的服务需求时,显得繁琐而耗时。因此,如何提供一种大数据组件服务管理平台服务集成方法及系统,实现提升大数据组件服务集成的便捷性以及效率,成为一个亟待解决的技术问题。
技术实现思路
1、本发明要解决的技术问题,在于提供一种大数据组件服务管理平台服务集成方法及系统,实现提升大数据组件服务集成的便捷性以及效率。
2、第一方面,本发明提供了一种大数据组件服务管理平台服务集成方法,包括如下步骤:
3、步骤s1、大数据组件服务管理平台创建一用于存储大数据组件服务的元数据的元数据仓库,并获取输入的服务集成需求;
4、步骤s2、对所述服务集成需求进行多维度评估,得到评估分值;
5、步骤s3、基于所述评估分值对各服务集成需求进行筛选;
6、步骤s4、基于所述服务集成需求配置并部署大数据组件服务,将所述大数据组件服务自动集成到大数据组件服务管理平台,在所述大数据组件服务执行过程中,将所述大数据组件服务的元数据定时更新至元数据仓库。
7、进一步的,所述步骤s1中,所述元数据至少包括消息类、缓存类、数据库类、服务框架类、搜索类、智慧服务类、大数据类以及运行环境类;
8、所述服务集成需求至少携带服务基本信息、功能信息、性能信息、服务扩展性需求、服务安全性信息以及服务成熟度信息。
9、进一步的,所述步骤s2具体为:
10、大数据组件服务管理平台基于预设的评估指标对各所述服务集成需求进行多维度评估,得到若干个指标得分,将各所述指标得分转化为无量纲的相对得分,基于各所述相对得分计算相对平均值得分、相对均衡值得分和相对l2范数得分,对各所述相对平均值得分、相对均衡值得分以及相对l2范数得分进行加权求和,得到各所述服务集成需求的评估分值。
11、进一步的,所述步骤s3具体为:
12、大数据组件服务管理平台基于所述评估分值的高低、优选级、业务需求、得分阈值或者筛选规则,自动对各所述服务集成需求进行筛选。
13、进一步的,所述步骤s4具体为:
14、大数据组件服务管理平台基于筛选的所述服务集成需求,从所述元数据仓库下载元数据以自动配置、部署、启动大数据组件服务,将所述大数据组件服务通过预设的接口自动集成到大数据组件服务管理平台,在所述大数据组件服务执行过程中,将所述大数据组件服务的元数据定时更新至元数据仓库。
15、第二方面,本发明提供了一种大数据组件服务管理平台服务集成系统,包括如下模块:
16、服务集成需求输入模块,用于大数据组件服务管理平台创建一用于存储大数据组件服务的元数据的元数据仓库,并获取输入的服务集成需求;
17、服务集成需求评估模块,用于对所述服务集成需求进行多维度评估,得到评估分值;
18、服务集成需求筛选模块,用于基于所述评估分值对各服务集成需求进行筛选;
19、大数据组件自动集成模块,用于基于所述服务集成需求配置并部署大数据组件服务,将所述大数据组件服务自动集成到大数据组件服务管理平台,在所述大数据组件服务执行过程中,将所述大数据组件服务的元数据定时更新至元数据仓库。
20、进一步的,所述服务集成需求输入模块中,所述元数据至少包括消息类、缓存类、数据库类、服务框架类、搜索类、智慧服务类、大数据类以及运行环境类;
21、所述服务集成需求至少携带服务基本信息、功能信息、性能信息、服务扩展性需求、服务安全性信息以及服务成熟度信息。
22、进一步的,所述服务集成需求评估模块具体用于:
23、大数据组件服务管理平台基于预设的评估指标对各所述服务集成需求进行多维度评估,得到若干个指标得分,将各所述指标得分转化为无量纲的相对得分,基于各所述相对得分计算相对平均值得分、相对均衡值得分和相对l2范数得分,对各所述相对平均值得分、相对均衡值得分以及相对l2范数得分进行加权求和,得到各所述服务集成需求的评估分值。
24、进一步的,所述服务集成需求筛选模块具体用于:
25、大数据组件服务管理平台基于所述评估分值的高低、优选级、业务需求、得分阈值或者筛选规则,自动对各所述服务集成需求进行筛选。
26、进一步的,所述大数据组件自动集成模块具体用于:
27、大数据组件服务管理平台基于筛选的所述服务集成需求,从所述元数据仓库下载元数据以自动配置、部署、启动大数据组件服务,将所述大数据组件服务通过预设的接口自动集成到大数据组件服务管理平台,在所述大数据组件服务执行过程中,将所述大数据组件服务的元数据定时更新至元数据仓库。
28、本发明的优点在于:
29、通过大数据组件服务管理平台创建一用于存储大数据组件服务的元数据的元数据仓库,并获取输入的服务集成需求,接着对服务集成需求进行多维度评估得到评估分值,基于评估分值对各服务集成需求进行筛选,然后基于筛选的服务集成需求自动配置并部署大数据组件服务,将大数据组件服务自动集成到大数据组件服务管理平台,在大数据组件服务执行过程中,将大数据组件服务的元数据定时更新至元数据仓库;即用户仅需输入服务集成需求即可,后续大数据组件服务管理平台基于服务集成需求自动进行评估、筛选、配置、部署、集成等操作,无需像传统上进行手动配置和管理,进而极大的提升了大数据组件服务集成的便捷性以及效率。
1.一种大数据组件服务管理平台服务集成方法,其特征在于:包括如下步骤:
2.如权利要求1所述的一种大数据组件服务管理平台服务集成方法,其特征在于:所述步骤s1中,所述元数据至少包括消息类、缓存类、数据库类、服务框架类、搜索类、智慧服务类、大数据类以及运行环境类;
3.如权利要求1所述的一种大数据组件服务管理平台服务集成方法,其特征在于:所述步骤s2具体为:
4.如权利要求1所述的一种大数据组件服务管理平台服务集成方法,其特征在于:所述步骤s3具体为:
5.如权利要求1所述的一种大数据组件服务管理平台服务集成方法,其特征在于:所述步骤s4具体为:
6.一种大数据组件服务管理平台服务集成系统,其特征在于:包括如下模块:
7.如权利要求6所述的一种大数据组件服务管理平台服务集成系统,其特征在于:所述服务集成需求输入模块中,所述元数据至少包括消息类、缓存类、数据库类、服务框架类、搜索类、智慧服务类、大数据类以及运行环境类;
8.如权利要求6所述的一种大数据组件服务管理平台服务集成系统,其特征在于:所述服务集成需求评估模块具体用于:
9.如权利要求6所述的一种大数据组件服务管理平台服务集成系统,其特征在于:所述服务集成需求筛选模块具体用于:
10.如权利要求6所述的一种大数据组件服务管理平台服务集成系统,其特征在于:所述大数据组件自动集成模块具体用于: