CN112068929A - 一种多架构云平台接入第三方web服务的统一管理方法 - Google Patents

一种多架构云平台接入第三方web服务的统一管理方法 Download PDF

Info

Publication number
CN112068929A
CN112068929A CN202010816538.5A CN202010816538A CN112068929A CN 112068929 A CN112068929 A CN 112068929A CN 202010816538 A CN202010816538 A CN 202010816538A CN 112068929 A CN112068929 A CN 112068929A
Authority
CN
China
Prior art keywords
cloud platform
web service
service
virtual machine
management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN202010816538.5A
Other languages
English (en)
Inventor
周智飞
***
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202010816538.5A priority Critical patent/CN112068929A/zh
Publication of CN112068929A publication Critical patent/CN112068929A/zh
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种多架构云平台接入第三方web服务的统一管理方法,包括如下步骤,步骤一、搭建数据信息资源平台;步骤二,创建虚拟机;步骤三,虚拟机web服务的创建;步骤四、虚拟机web服务上传云平台;步骤五、云平台管理接口的安全搭建;步骤六、通过管理接口连接云平台;步骤七、云平台统一管理和使用;本发明通过在第三方web服务中搭建云平台的管理接口,从而实现云平台对第三方服务统一管理,统一入口,提供统一的服务管理,将原来云平台对Web服务虚拟机的管理升级到可以同时管理web服务所在的虚拟机以及相应web服务,同时由云平台提供统一的服务入口,方便了用户对服务的管理。

Description

一种多架构云平台接入第三方web服务的统一管理方法
技术领域
本发明涉及一种多架构云平台接入第三方web服务的统一管理方法,属于云计算大数据端技术领域。
背景技术
Web服务是一种服务导向架构的技术,通过标准的Web协议提供服务,目的是保证不同平台的应用服务可以互操作。工作在应用层,主要实现http,https协议。
云计算平台也称为云平台,是指基于硬件资源和软件资源的服务,提供计算、网络和存储能力。
随着云计算的不断发展,越来越多的企业采用云平台来部署其服务,企业的基础设施已经不再是单纯的物理机和虚拟化平台,公有云和私有云作为越来越重要的部分,并在其中占据着越来越重要的地位,随着云的大范围、大规模应用,多数企业的web应用都部署在云平台上,通过云平台对web应用的统一管理成为企业的诉求之一。
发明内容
针对上述存在的技术问题,本发明的目的是:提出了一种多架构云平台接入第三方web服务的统一管理方法,实现云平台对第三方服务统一管理,统一入口,保证了数据的安全性。
本发明的技术解决方案是这样实现的:一种多架构云平台接入第三方web服务的统一管理方法,包括如下步骤,
步骤一、搭建数据信息资源平台,将云平台与操作***库、服务安装包库进行连接;
步骤二,创建虚拟机,通过操作***库创建带有操作***的虚拟机;步骤三,虚拟机web服务的创建,连接服务安装包库,根据虚拟机的操作***下载安装相匹配的安装包并进行安装,完成安装后对外提供web服务;
步骤四、虚拟机web服务上传云平台,将创建好的web服务运行并将其上传至云平台;
步骤五、云平台管理接口的安全搭建,将新创建的web服务在云平台上搭建对应的管理接口,管理接口采用URL加密;
步骤六、通过管理接口连接云平台,将新创建的web服务信息向云平台进行反馈,云平台通过连接器向新创建的web服务发送请求,新创建的web服务接收到请求后返回相关的服务信息;
步骤七、云平台统一管理和使用新创建的web服务,将反馈服务信息后的新创建的web服务存储在云平台上,每个新创建的web服务信息在云平台上进行查看及对应的相关操作。
优选的,所述虚拟机根据不同需求配置不同的操作***。
优选的,在步骤四中,创建好的web服务在云平台上注册并激活。
优选的,在步骤五中,所述管理接口包括激活接口、单点登录接口,以及web服务相关的默认信息查询接口。
优选的,在步骤六中,云平台与新创建的web服务通过https协议进行通讯。
优选的,在云平台与新创建的web服务进行通讯请求时,增加时间戳加密方式来控制链接的有效时间。
优选的,当用户使用新创建的web服务提供的具体功能时,通过云平台的单点登录接口登录,进行具体的服务,完成具体的业务。
优选的,所述时间戳加密方式为采用可逆加密算法增加随机时间加密字段。
优选的,所述单点登录接口的URL采用不可逆加密算法。
由于上述技术方案的运用,本发明与现有技术相比具有下列优点:
本发明的一种多架构云平台接入第三方web服务的统一管理方法,通过在第三方web服务中搭建云平台的管理接口并采用URL加密,从而实现云平台对第三方服务统一管理,统一入口,保证了数据的安全性,提供统一的服务管理,将原来云平台对Web服务虚拟机的管理升级到可以同时管理web服务所在的虚拟机以及相应web服务,同时由云平台提供统一的服务入口,方便了用户对服务的管理。
附图说明
下面结合附图对本发明技术方案作进一步说明:
附图1为本发明的一种多架构云平台接入第三方web服务的统一管理方法的框架图;
附图2为本发明的一种多架构云平台接入第三方web服务的统一管理方法的流程图。
具体实施方式
下面结合附图来说明本发明。
如附图1、2所示为本发明所述的一种多架构云平台接入第三方web服务的统一管理方法,包括如下步骤,
步骤一、搭建数据信息资源平台,将云平台与操作***库、服务安装包库进行连接;
步骤二,创建虚拟机,通过操作***库创建带有操作***的虚拟机;
步骤三,虚拟机web服务的创建,连接服务安装包库,根据虚拟机的操作***下载安装相匹配的安装包并进行安装,完成安装后对外提供web服务;
步骤四、虚拟机web服务上传云平台,将创建好的web服务运行并将其上传至云平台;
步骤五、云平台管理接口的安全搭建,将新创建的web服务在云平台上搭建对应的管理接口,管理接口采用URL加密;
步骤六、通过管理接口连接云平台,将新创建的web服务信息向云平台进行反馈,云平台通过连接器向新创建的web服务发送请求,新创建的web服务接收到请求后返回相关的服务信息;
步骤七、云平台统一管理和使用新创建的web服务,将反馈服务信息后的新创建的web服务存储在云平台上,每个新创建的web服务信息在云平台上进行查看及对应的相关操作。
为了满足不同虚拟机的不同需要,所述虚拟机根据不同需求配置不同的操作***。
为了保证新web服务在云平台中的有效性,在步骤四中,创建好的web服务在云平台上注册并激活。
为了满足不同功能的管理接口需要,在步骤五中,所述管理接口包括激活接口、单点登录接口,以及web服务相关的默认信息查询接口。
为了保证云平台与新创建web服务通讯的稳定性,在步骤六中,云平台与新创建的web服务通过https协议进行通讯。
为了防止URL被恶意保存后一直使用,在云平台与新创建的web服务进行通讯请求时,增加时间戳加密方式来控制链接的有效时间;所述时间戳加密方式为采用可逆加密算法增加随机时间加密字段。
为了方便客户进行新创建web服务的使用,当用户使用新创建的web服务提供的具体功能时,通过云平台的单点登录接口登录,进行具体的服务,完成具体的业务。
为了防止连接被劫持,以免造成服务被恶意登录,所述单点登录接口的URL采用不可逆加密算法。
实施例
一种多架构云平台接入第三方web服务的统一管理方法,包括如下步骤,
步骤一、搭建数据信息资源平台,将云平台与操作***库、服务安装包库进行连接,提供统一的数据库信息;
步骤二,创建虚拟机,通过操作***库创建带有操作***的虚拟机,虚拟机根据不同需求配置不同的操作***,可以为x86、arm、mips;
步骤三,虚拟机web服务的创建,连接服务安装包库,根据虚拟机的操作***下载安装相匹配的安装包并进行安装,完成安装后对外提供web服务,虚拟机中不带有软件,是通过后期自动安装的;
步骤四、虚拟机web服务上传云平台,将创建好的web服务运行并将其上传至云平台,新web服务在云平台上注册并激活;
步骤五、云平台管理接口的安全搭建,将新创建的web服务在云平台上搭建对应的管理接口,管理接口包括激活接口、单点登录接口,以及web服务相关的默认信息查询接口,比如连接的用户密码查询、用户信息查询、web服务生命周期查看,管理接口采用URL加密,单点登录接口的URL中涉及用户名密码等采用不可逆加密算法防止劫持,同时所有涉及的URL增加随机时间加密字段,该字段采用可逆加密算法,防止连接被劫持,以免造成服务被恶意登录,从而保证云平台与服务之间通信的安全性;
步骤六、通过管理接口连接云平台,云平台与新创建的web服务通过https协议进行通讯,将新创建的web服务信息向云平台进行反馈,云平台通过连接器向新创建的web服务发送请求,新创建的web服务接收到请求后返回相关的服务信息;
步骤七、云平台统一管理和使用新创建的web服务,将反馈服务信息后的新创建的web服务存储在云平台上,每个新创建的web服务信息在云平台上进行查看及对应的相关操作,当用户使用新创建的web服务提供的具体功能时,通过云平台的单点登录接口登录,进行具体的服务,完成具体的业务。
本发明的一种多架构云平台接入第三方web服务的统一管理方法,通过在第三方web服务中搭建云平台的管理接口并采用URL加密,从而实现云平台对第三方服务统一管理,统一入口,保证了数据的安全性,提供统一的服务管理,将原来云平台对Web服务虚拟机的管理升级到可以同时管理web服务所在的虚拟机以及相应web服务,同时由云平台提供统一的服务入口,方便了用户对服务的管理。
上述实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并加以实施,并不能以此限制本发明的保护范围,凡根据本发明精神实质所作的等效变化或修饰,都应涵盖在本发明的保护范围内。

Claims (9)

1.一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:包括如下步骤,
步骤一、搭建数据信息资源平台,将云平台与操作***库、服务安装包库进行连接;
步骤二,创建虚拟机,通过操作***库创建带有操作***的虚拟机;
步骤三,虚拟机web服务的创建,连接服务安装包库,根据虚拟机的操作***下载安装相匹配的安装包并进行安装,完成安装后对外提供web服务;
步骤四、虚拟机web服务上传云平台,将创建好的web服务运行并将其上传至云平台;
步骤五、云平台管理接口的安全搭建,将新创建的web服务在云平台上搭建对应的管理接口,管理接口采用URL加密;
步骤六、通过管理接口连接云平台,将新创建的web服务信息向云平台进行反馈,云平台通过连接器向新创建的web服务发送请求,新创建的web服务接收到请求后返回相关的服务信息;
步骤七、云平台统一管理和使用新创建的web服务,将反馈服务信息后的新创建的web服务存储在云平台上,每个新创建的web服务信息在云平台上进行查看及对应的相关操作。
2.如权利要求1所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:所述虚拟机根据不同需求配置不同的操作***。
3.如权利要求1所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:在步骤四中,创建好的web服务在云平台上注册并激活。
4.如权利要求1所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:在步骤五中,所述管理接口包括激活接口、单点登录接口,以及web服务相关的默认信息查询接口。
5.如权利要求1所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:在步骤六中,云平台与新创建的web服务通过https协议进行通讯。
6.如权利要求6所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:在云平台与新创建的web服务进行通讯请求时,增加时间戳加密方式来控制链接的有效时间。
7.如权利要求5所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:当用户使用新创建的web服务提供的具体功能时,通过云平台的单点登录接口登录,进行具体的服务,完成具体的业务。
8.如权利要求6所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:所述时间戳加密方式为采用可逆加密算法增加随机时间加密字段。
9.如权利要求7所述的一种多架构云平台接入第三方web服务的统一管理方法,其特征在于:所述单点登录接口的URL采用不可逆加密算法。
CN202010816538.5A 2020-08-14 2020-08-14 一种多架构云平台接入第三方web服务的统一管理方法 Withdrawn CN112068929A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010816538.5A CN112068929A (zh) 2020-08-14 2020-08-14 一种多架构云平台接入第三方web服务的统一管理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010816538.5A CN112068929A (zh) 2020-08-14 2020-08-14 一种多架构云平台接入第三方web服务的统一管理方法

Publications (1)

Publication Number Publication Date
CN112068929A true CN112068929A (zh) 2020-12-11

Family

ID=73661684

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010816538.5A Withdrawn CN112068929A (zh) 2020-08-14 2020-08-14 一种多架构云平台接入第三方web服务的统一管理方法

Country Status (1)

Country Link
CN (1) CN112068929A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114095475A (zh) * 2020-12-28 2022-02-25 京东科技控股股份有限公司 数据处理方法、装置、电子设备、***和存储介质
CN116089517A (zh) * 2023-03-09 2023-05-09 钛信(上海)信息科技有限公司 一种用于云平台的api接口自动构建方法及***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114095475A (zh) * 2020-12-28 2022-02-25 京东科技控股股份有限公司 数据处理方法、装置、电子设备、***和存储介质
CN116089517A (zh) * 2023-03-09 2023-05-09 钛信(上海)信息科技有限公司 一种用于云平台的api接口自动构建方法及***
CN116089517B (zh) * 2023-03-09 2023-07-21 钛信(上海)信息科技有限公司 一种用于云平台的api接口自动构建方法及***

Similar Documents

Publication Publication Date Title
US10965772B2 (en) Interface invocation method and apparatus for hybrid cloud
CN112035215B (zh) 节点集群的节点自治方法、***、装置及电子设备
WO2020199598A1 (zh) 区块链节点管理方法、电子装置、***及可读存储介质
US8713177B2 (en) Remote management of networked systems using secure modular platform
US8195153B1 (en) Mobile access to backup and recovery services
JP5516821B2 (ja) 仮想化及び認証を用いた電子ネットワークにおける複数のクライアントの遠隔保守のためのシステム及び方法
US8254579B1 (en) Cryptographic key distribution using a trusted computing platform
US8219814B2 (en) System and method of user credential management
EP1872523B1 (en) System and method of device-to-server registration
EP2947569A1 (en) Hybrid applications operating between on-premise and cloud platforms
CN109271233A (zh) 基于Kubernetes组建Hadoop集群的实现方法
CN105306433B (zh) 一种访问虚拟机服务器的方法和装置
CN112612629A (zh) 一种组件式的数据接口实现方法与***
US20230396603A1 (en) Unified identity and access management (iam) control plane for services associated with a hybrid cloud
US10721719B2 (en) Optimizing caching of data in a network of nodes using a data mapping table by storing data requested at a cache location internal to a server node and updating the mapping table at a shared cache external to the server node
CN112068929A (zh) 一种多架构云平台接入第三方web服务的统一管理方法
CN102685115B (zh) 一种资源的访问方法、资源管理设备和***
US11968238B2 (en) Policy management system to provide authorization information via distributed data store
Wei et al. A VDI system based on cloud stack and active directory
CN109274715A (zh) 车载多通道通信***的平台资源管理***
CN115296866A (zh) 一种边缘节点的访问方法及装置
CN106533716A (zh) 一种北向接口的管理方法和***
CN112737827A (zh) 资源分配方法、装置及***
CN105005716A (zh) 一种应用程序远程交付***及远程交付方法
CN114785612B (zh) 一种云平台管理方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20201211

WW01 Invention patent application withdrawn after publication