Resource application method and device based on cloud resource operation portal

By establishing a data interface between the maximo platform and the cloud resource operation portal, the automatic transmission of resource requests and approval results is achieved, and the problem of inefficient resource application caused by manual processing is solved, the efficiency of resource application is improved and data synchronization is ensured.

CN113110937BActive Publication Date: 2024-12-13BEIJING CHIBO INFORMATION ENG CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110451824.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-04-26
Publication Date
2024-12-13
Estimated Expiration
2041-04-26

AI Technical Summary

Technical Problem

Because the maximo platform and the cloud resource operation portal are independent of each other, the data cannot be automatically synchronized and requires manual processing, resulting in inefficient cloud resource application.

Method used

By establishing a pre-arranged data interface between the maximo platform and the cloud resource operation portal, the automatic transmission of resource requests, list generation, and approval results are realized, including resource pre-checking, list sending and result return modules, ensuring the automatic flow of the resource application process .

Benefits of technology

It improves the efficiency of cloud resource application, avoids process backoff problems caused by insufficient resources, realizes the automation of resource application process, and ensures data synchronization and consistency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113110937B_ABST
    Figure CN113110937B_ABST
Patent Text Reader

Abstract

The present invention discloses a resource application method and device based on a cloud resource operation portal. The method comprises: the Maximo platform receives a cloud resource request from a user, and sends the cloud resource request to the cloud resource operation portal; the cloud resource operation portal detects whether the remaining resources in the resource pool can satisfy the cloud resource request, and when the remaining resources in the resource pool satisfy the cloud resource request, generates a cloud resource list corresponding to the cloud resource request, and sends the cloud resource list corresponding to the cloud resource request to the Maximo platform; the Maximo platform pushes the cloud resource list to an approver, obtains an approval result of the cloud resource list, and sends the approval result of the cloud resource list to the cloud resource operation portal; when the approval result of the cloud resource list is approved, the cloud resource operation portal issues the cloud resources, and sends the cloud resource issuance result to the Maximo platform. The present invention improves the efficiency of resource application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of virtual resources, and in particular to a resource application method and device based on a cloud resource operation portal. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the invention recited in the claims. No admission is made that the description herein is prior art by inclusion in this section.

[0003] The cloud resource operation portal can provide users with cloud resources such as computing, storage and network. However, enterprises have their own special regulations for the application and approval of cloud resources. For example, some enterprises have built a multi-level approval process for cloud resource applications through the Maximo platform. Since the Maximo platform and the cloud resource operation portal are independent of each other, the data flow and information flow between the two cannot be connected, resulting in the inability to automatically synchronize data and manual processing is required, resulting in low efficiency in resource application.

[0004] Currently, no effective solution has been proposed to the above problems. Summary of the invention

[0005] The embodiment of the present invention provides a resource application method based on a cloud resource operation portal, which is used to realize data interaction between the cloud resource operation portal and the Maximo platform and improve the efficiency of resource application. The method includes:

[0006] Receive cloud resource requests sent by the Maximo platform, detect whether the remaining resources in the resource pool can meet the cloud resource requests, and generate a cloud resource list corresponding to the cloud resource request when the remaining resources in the resource pool meet the cloud resource requests;

[0007] Send the cloud resource list corresponding to the cloud resource request to the Maximo platform, and receive the approval result of the cloud resource list returned by the Maximo platform, wherein the Maximo platform and the cloud resource operation portal transmit data through a pre-agreed data interface;

[0008] When the approval result of the cloud resource list is approved, the cloud resources are issued and the cloud resource issuance result is sent to the Maximo platform.

[0009] The embodiment of the present invention provides a resource application method based on the Maximo platform, which is used to realize data interaction between the cloud resource operation portal and the Maximo platform and improve the efficiency of resource application. The method includes:

[0010] Receive cloud resource requests from users and send them to the cloud resource operation portal;

[0011] Receive the cloud resource list corresponding to the cloud resource request returned by the cloud resource operation portal, and push the cloud resource list to the approver; the cloud resource operation portal is used to detect whether the remaining resources in the resource pool can meet the cloud resource request. When the remaining resources in the resource pool meet the cloud resource request, it returns the cloud resource list corresponding to the cloud resource request. The Maximo platform and the cloud resource operation portal perform data transmission through a pre-agreed data interface;

[0012] Obtain the approval result of the cloud resource list, and send the approval result of the cloud resource list to the cloud resource operation portal;

[0013] Receive the cloud resource delivery results returned by the cloud resource operation portal.

[0014] The embodiment of the present invention provides a resource application device based on a cloud resource operation portal, which is used to realize data interaction between the cloud resource operation portal and the Maximo platform and improve the efficiency of resource application. The device includes:

[0015] The resource pre-check and list generation module is used to receive the cloud resource request sent by the Maximo platform, detect whether the remaining resources in the resource pool can meet the cloud resource request, and generate a cloud resource list corresponding to the cloud resource request when the remaining resources in the resource pool meet the cloud resource request;

[0016] The list sending and approval result receiving module is used to send the cloud resource list corresponding to the cloud resource request to the Maximo platform and receive the approval result of the cloud resource list returned by the Maximo platform. The Maximo platform and the cloud resource operation portal transmit data through a pre-agreed data interface.

[0017] The resource delivery and result return module is used to deliver cloud resources when the approval result of the cloud resource list is approved, and send the cloud resource delivery result to the Maximo platform.

[0018] The embodiment of the present invention provides a resource application device based on the Maximo platform, which is used to realize data interaction between the cloud resource operation portal and the Maximo platform and improve the efficiency of resource application. The device includes:

[0019] A resource request sending module is used to receive a user's cloud resource request and send the cloud resource request to the cloud resource operation portal;

[0020] The list receiving and approval push module is used to receive the cloud resource list corresponding to the cloud resource request returned by the cloud resource operation portal, and push the cloud resource list to the approver; the cloud resource operation portal is used to detect whether the remaining resources in the resource pool can meet the cloud resource request. When the remaining resources in the resource pool meet the cloud resource request, the cloud resource list corresponding to the cloud resource request is returned. The Maximo platform and the cloud resource operation portal transmit data through a pre-agreed data interface;

[0021] The approval result sending module is used to obtain the approval result of the cloud resource list and send the approval result of the cloud resource list to the cloud resource operation portal;

[0022] The result receiving module is used to receive the cloud resource delivery result returned by the cloud resource operation portal.

[0023] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the resource application method based on the cloud resource operation portal or the resource application method based on the Maximo platform is implemented.

[0024] An embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program for executing a resource application method based on a cloud resource operation portal or a resource application method based on a maximo platform.

[0025] The embodiment of the present invention comprises the following steps: the Maximo platform receives a cloud resource request from a user and sends the cloud resource request to a cloud resource operation portal; the cloud resource operation portal detects whether the remaining resources in the resource pool can satisfy the cloud resource request, and when the remaining resources in the resource pool satisfy the cloud resource request, generates a cloud resource list corresponding to the cloud resource request, and sends the cloud resource list corresponding to the cloud resource request to the Maximo platform, thereby avoiding the problem of process rollback due to insufficient resources through resource pre-check; the Maximo platform pushes the cloud resource list to an approver, obtains the approval result of the cloud resource list, and sends the approval result of the cloud resource list to the cloud resource operation portal; when the approval result of the cloud resource list is approved, the cloud resource operation portal issues the cloud resources, and sends the cloud resource issuance result to the Maximo platform, thereby realizing data interaction between the cloud resource operation portal and the Maximo platform based on a pre-agreed data interface, realizing the automatic flow of the resource application process, and improving the efficiency of resource application. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0027] Figure 1 A schematic diagram of a resource application method process based on a cloud resource operation portal in an embodiment of the present invention;

[0028] Figure 2 It is a schematic diagram of the structure of a resource application device based on a cloud resource operation portal in an embodiment of the present invention;

[0029] Figure 3 It is a schematic diagram of the resource application method process based on the maximo platform in an embodiment of the present invention;

[0030] Figure 4 It is a schematic diagram of the structure of a resource application device based on the maximo platform in an embodiment of the present invention;

[0031] Figure 5 It is a schematic diagram of a specific embodiment of the present invention. DETAILED DESCRIPTION

[0032] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0033] Those skilled in the art will appreciate that the embodiments of the present invention may be implemented as a system, device, method or computer program product. Therefore, the present invention may be implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0034] The embodiment of the present invention provides a resource application method based on a cloud resource operation portal, which is used to realize data interaction between the cloud resource operation portal and the Maximo platform, improve the efficiency of resource application, Figure 1 FIG. 1 is a schematic diagram of a resource application method process based on a cloud resource operation portal in an embodiment of the present invention. Figure 1 As shown, the method includes:

[0035] Step 101: receiving a cloud resource request sent by the Maximo platform, detecting whether the remaining resources in the resource pool can satisfy the cloud resource request, and generating a cloud resource list corresponding to the cloud resource request when the remaining resources in the resource pool satisfy the cloud resource request;

[0036] Step 102: Send the cloud resource list corresponding to the cloud resource request to the Maximo platform, and receive the approval result of the cloud resource list returned by the Maximo platform, wherein the Maximo platform and the cloud resource operation portal perform data transmission through a pre-agreed data interface;

[0037] Step 103: When the approval result of the cloud resource list is approved, the cloud resources are issued, and the cloud resource issuance result is sent to the Maximo platform.

[0038] like Figure 1 As shown, the embodiment of the present invention is as follows: the Maximo platform receives the cloud resource request of the user and sends the cloud resource request to the cloud resource operation portal; the cloud resource operation portal detects whether the remaining resources in the resource pool can meet the cloud resource request, and when the remaining resources in the resource pool meet the cloud resource request, generates a cloud resource list corresponding to the cloud resource request, and sends the cloud resource list corresponding to the cloud resource request to the Maximo platform, thereby avoiding the problem of process rollback due to insufficient resources through resource pre-inspection; the Maximo platform pushes the cloud resource list to the approver, obtains the approval result of the cloud resource list, and sends the approval result of the cloud resource list to the cloud resource operation portal; when the approval result of the cloud resource list is approved, the cloud resource operation portal issues the cloud resources, and sends the cloud resource issuance result to the Maximo platform, thereby realizing data interaction between the cloud resource operation portal and the Maximo platform based on the pre-agreed data interface, realizing the automatic flow of the resource application process, and improving the efficiency of resource application.

[0039] During specific implementation, the Maximo platform and the cloud resource operation portal transmit data through a pre-agreed data interface, which may be a Restful API. In step 101, the user may first initiate a cloud resource request through the Maximo platform, and the cloud resource request is a natural language request. After receiving the user's cloud resource request, the Maximo platform calls the to-do task interface of the cloud resource operation portal and sends the cloud resource request to the cloud resource operation portal.

[0040] In one embodiment, in step 101, after receiving the cloud resource request sent by the Maximo platform, the following steps are further included:

[0041] Determine whether the cloud resource request sent by the Maximo platform belongs to the cloud resource operation portal;

[0042] When the cloud resource request sent by the Maximo platform does not belong to the cloud resource operation portal, an error prompt message is returned to the Maximo platform.

[0043] During specific implementation, since the Maximo platform is connected to a variety of different business platforms, sometimes requests are sent by mistake, causing the cloud resource request process to stagnate. In the embodiment of the present invention, after receiving the cloud resource request sent by the Maximo platform, the cloud resource operation portal first determines whether the cloud resource request belongs to the cloud resource operation portal. When the cloud resource request does not belong to the cloud resource operation portal, it can call the error prompt interface of the Maximo platform and return error prompt information to the Maximo platform, so as to promptly remind the staff of the Maximo platform to find errors and avoid process stagnation.

[0044] In one embodiment, when the remaining resources in the resource pool satisfy the cloud resource request, the method further includes:

[0045] The cloud resources corresponding to the cloud resource request are pre-deducted from the remaining resources in the resource pool.

[0046] In one embodiment, the method further comprises:

[0047] When the remaining resources in the resource pool do not satisfy the cloud resource request, information indicating that the cloud resource request failed is returned to the Maximo platform.

[0048] In specific implementation, since the Maximo platform and the cloud resource operation portal are independent of each other, the approver needs to pay attention to inventory issues when approving on the Maximo platform. Sometimes there is a problem that the approval is passed but the process is rolled back due to insufficient resources. In the embodiment of the present invention, when the cloud resource request belongs to the cloud resource operation portal, the cloud resource operation portal can determine whether the remaining resources in the cloud resource request detection resource pool can meet the cloud resource request. When the remaining resources in the resource pool do not meet the cloud resource request, the request failure interface of the Maximo platform can be called to return the information that the cloud resource request failed to the Maximo platform. The Maximo platform can return the cloud resource request to the user end; when the remaining resources in the resource pool meet the cloud resource request, the natural language cloud resource request is converted into a cloud resource list that can be recognized by the cloud resource operation portal, and the cloud resources corresponding to the cloud resource request are pre-deducted from the remaining resources in the resource pool, thereby avoiding the problem of process rollback due to insufficient resources through resource pre-inspection, thereby improving the efficiency of resource application.

[0049] In step 102, the cloud resource operation portal calls the approval process start interface of the Maximo platform and sends the cloud resource list corresponding to the cloud resource request to the Maximo platform. The Maximo platform pushes the cloud resource list to the approvers. There may be multiple approvers. After multiple approvers approve the cloud resource list step by step, the approval result of the cloud resource list is obtained. Then, the Maximo platform calls the resource distribution interface of the cloud resource operation portal and sends the approval result of the cloud resource list to the cloud resource operation portal.

[0050] In one embodiment, when the approval result of the cloud resource list is approved, issuing the cloud resources includes:

[0051] When the approval result of the cloud resource list is approved, the cloud resources are automatically delivered in batches in real time or at a preset time.

[0052] During the specific implementation, in step 103, when the approval result of the cloud resource list is approved, the cloud resource operation portal packages and distributes the resources in the cloud resource list. When issuing, cloud resources can be automatically issued in batches in real time or at a preset time according to user needs, so that the approver does not need to wait until the preset time (generally the preset time will be arranged at night or on weekends) for approval, which improves the flexibility of the approval time. Finally, the cloud resource operation portal calls the resource issuance result notification interface of the Maximo platform to send the cloud resource issuance result to the Maximo platform. The embodiment of the present invention realizes data interaction between the cloud resource operation portal and the Maximo platform based on a pre-agreed data interface, and transmits resource request data, resource list data, process approval data, resource issuance data and other data in real time, ensuring the data synchronization and consistency between the cloud resource operation portal and the Maximo platform, realizing the automatic flow of resource application process, and improving the efficiency of resource application.

[0053] It should be noted that although the operations of the method of the present invention are described in a specific order in the drawings, this does not require or imply that the operations must be performed in this specific order, or that all the operations shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps.

[0054] Based on the same inventive concept, a resource application device based on a cloud resource operation portal is also provided in an embodiment of the present invention, such as the following embodiment. Since the principle of solving the problem by the resource application device based on the cloud resource operation portal is similar to the resource application method based on the cloud resource operation portal, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated. As used below, the term "unit" or "module" can be a combination of software and / or hardware that implements predetermined functions. Although the device described in the following embodiments is preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.

[0055] The embodiment of the present invention provides a resource application device based on a cloud resource operation portal, which is used to realize data interaction between the cloud resource operation portal and the maximo platform, thereby improving the efficiency of resource application. Figure 2 FIG. 1 is a schematic diagram of a resource application device structure based on a cloud resource operation portal in an embodiment of the present invention. Figure 2 As shown, the device comprises:

[0056] The resource pre-check and list generation module 021 is used to receive the cloud resource request sent by the Maximo platform, detect whether the remaining resources in the resource pool can meet the cloud resource request, and generate a cloud resource list corresponding to the cloud resource request when the remaining resources in the resource pool meet the cloud resource request;

[0057] List sending and approval result receiving module 022, used to send the cloud resource list corresponding to the cloud resource request to the Maximo platform, and receive the approval result of the cloud resource list returned by the Maximo platform, wherein the Maximo platform and the cloud resource operation portal transmit data through a pre-agreed data interface;

[0058] The resource delivery and result return module 023 is used to deliver cloud resources when the approval result of the cloud resource list is approved, and send the cloud resource delivery result to the Maximo platform.

[0059] In one embodiment, the invention further comprises: an error prompt module 024, which is used to:

[0060] After receiving the cloud resource request sent by the Maximo platform, determine whether the cloud resource request sent by the Maximo platform belongs to the cloud resource operation portal;

[0061] When the cloud resource request sent by the Maximo platform does not belong to the cloud resource operation portal, an error prompt message is returned to the Maximo platform.

[0062] In one embodiment, the resource delivery and result return module 023 is specifically used to:

[0063] When the approval result of the cloud resource list is approved, the cloud resources are automatically delivered in batches in real time or at a preset time.

[0064] In one embodiment, it further includes: a pre-deduction module 025, which is used to:

[0065] When the remaining resources in the resource pool satisfy the cloud resource request, the cloud resources corresponding to the cloud resource request are pre-deducted from the remaining resources in the resource pool.

[0066] In one embodiment, the system further includes: a request failure return module 026, which is used to:

[0067] When the remaining resources in the resource pool do not satisfy the cloud resource request, information indicating that the cloud resource request failed is returned to the Maximo platform.

[0068] Based on the same inventive concept, the embodiment of the present invention also provides a resource application method based on the Maximo platform, which is used to realize data interaction between the cloud resource operation portal and the Maximo platform, thereby improving the efficiency of resource application. Figure 3 FIG. 1 is a schematic diagram of a resource application method based on the maximo platform in an embodiment of the present invention. Figure 3 As shown, the method includes:

[0069] Step 301: receiving a user's cloud resource request, and sending the cloud resource request to a cloud resource operation portal;

[0070] Step 302: Receive the cloud resource list corresponding to the cloud resource request returned by the cloud resource operation portal, and push the cloud resource list to the approver; wherein the cloud resource operation portal is used to detect whether the remaining resources in the resource pool can meet the cloud resource request. When the remaining resources in the resource pool meet the cloud resource request, the cloud resource list corresponding to the cloud resource request is returned, and the Maximo platform and the cloud resource operation portal perform data transmission through a pre-agreed data interface;

[0071] Step 303: obtaining the approval result of the cloud resource list, and sending the approval result of the cloud resource list to the cloud resource operation portal;

[0072] Step 304: Receive the cloud resource delivery result returned by the cloud resource operation portal.

[0073] Based on the same inventive concept, the embodiment of the present invention provides a resource application device based on a cloud resource operation portal, which is used to realize data interaction between the cloud resource operation portal and the Maximo platform, thereby improving the efficiency of resource application. Figure 4 FIG. 1 is a schematic diagram of a resource application device structure based on the maximo platform in an embodiment of the present invention. Figure 4 As shown, the device comprises:

[0074] The resource request sending module 041 is used to receive the user's cloud resource request and send the cloud resource request to the cloud resource operation portal;

[0075] The list receiving and approval push module 042 is used to receive the cloud resource list corresponding to the cloud resource request returned by the cloud resource operation portal, and push the cloud resource list to the approver; wherein the cloud resource operation portal is used to detect whether the remaining resources in the resource pool can meet the cloud resource request, and when the remaining resources in the resource pool meet the cloud resource request, it returns the cloud resource list corresponding to the cloud resource request, and the Maximo platform and the cloud resource operation portal perform data transmission through a pre-agreed data interface;

[0076] The approval result sending module 043 is used to obtain the approval result of the cloud resource list and send the approval result of the cloud resource list to the cloud resource operation portal;

[0077] The result receiving module 044 is used to receive the cloud resource delivery result returned by the cloud resource operation portal.

[0078] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the resource application method based on the cloud resource operation portal or the resource application method based on the Maximo platform is implemented.

[0079] An embodiment of the present invention also provides a computer-readable storage medium, which stores a computer program for executing a resource application method based on a cloud resource operation portal or a resource application method based on a maximo platform.

[0080] A specific example is given below to facilitate understanding of how to implement the present invention.

[0081] Figure 5 Schematic diagram of a specific embodiment of the present invention, such as Figure 5 As shown, including;

[0082] First, the Maximo platform and the cloud resource operation portal pre-agreed on the Restful API data interface, and then, perform the following steps:

[0083] Step 1: The user initiates a natural language cloud resource request through the Maximo platform. The Maximo platform receives the user's cloud resource request, calls the to-do task interface of the cloud resource operation portal, and sends the cloud resource request to the cloud resource operation portal.

[0084] Step 2: The cloud resource operation portal determines whether the cloud resource request belongs to the cloud resource operation portal. If the cloud resource request does not belong to the cloud resource operation portal, the error prompt interface of the Maximo platform is called to return error prompt information to the Maximo platform. If the cloud resource request belongs to the cloud resource operation portal, the third step is executed.

[0085] Step 3: The cloud resource operation portal determines whether the remaining resources in the cloud resource request detection resource pool can meet the cloud resource request. When the remaining resources in the resource pool do not meet the cloud resource request, the request failure interface of the Maximo platform is called to return the information of the cloud resource request failure to the Maximo platform. The Maximo platform returns the cloud resource request to the user end. When the remaining resources in the resource pool meet the cloud resource request, the fourth step is executed.

[0086] Step 4: The cloud resource operation portal converts the cloud resource request in natural language into a cloud resource list that the cloud resource operation portal can recognize, and pre-deducts the cloud resources corresponding to the cloud resource request from the remaining resources in the resource pool, calls the approval process start interface of the Maximo platform, and sends the cloud resource list corresponding to the cloud resource request to the Maximo platform;

[0087] Step 5: Maximo platform pushes the cloud resource list to the approvers. After multiple approvers approve the cloud resource list step by step, they get the approval result of the cloud resource list.

[0088] Step 6: Maximo platform calls the resource delivery interface of the cloud resource operation portal and sends the approval result of the cloud resource list to the cloud resource operation portal;

[0089] Step 7: When the cloud resource list is approved, the cloud resource operation portal automatically distributes cloud resources in batches in real time or at a preset time according to user needs;

[0090] Step 8: The cloud resource operation portal calls the resource delivery result notification interface of the Maximo platform and sends the cloud resource delivery result to the Maximo platform.

[0091] In summary, the embodiments of the present invention are as follows: the Maximo platform receives the cloud resource request of the user and sends the cloud resource request to the cloud resource operation portal; the cloud resource operation portal detects whether the remaining resources in the resource pool can meet the cloud resource request, and when the remaining resources in the resource pool meet the cloud resource request, generates a cloud resource list corresponding to the cloud resource request, and sends the cloud resource list corresponding to the cloud resource request to the Maximo platform, thereby avoiding the problem of process rollback due to insufficient resources through resource pre-inspection; the Maximo platform pushes the cloud resource list to the approver, obtains the approval result of the cloud resource list, and sends the approval result of the cloud resource list to the cloud resource operation portal; when the approval result of the cloud resource list is approved, the cloud resource operation portal issues the cloud resources, and sends the cloud resource issuance result to the Maximo platform, thereby realizing data interaction between the cloud resource operation portal and the Maximo platform based on the pre-agreed data interface, realizing the automatic flow of the resource application process, and improving the efficiency of resource application.

[0092] In addition, after receiving the cloud resource request sent by the Maximo platform, the cloud resource operation portal determines whether the cloud resource request belongs to the cloud resource operation portal. When the cloud resource request does not belong to the cloud resource operation portal, it can call the error prompt interface of the Maximo platform and return error prompt information to the Maximo platform, which can promptly remind the staff of the Maximo platform to discover errors and avoid process stagnation.

[0093] When the cloud resource request belongs to the cloud resource operation portal, the cloud resource operation portal determines whether the remaining resources in the cloud resource request detection resource pool can meet the cloud resource request. When the remaining resources in the resource pool do not meet the cloud resource request, the request failure interface of the Maximo platform is called to return the information of the cloud resource request failure to the Maximo platform, thereby avoiding the problem of process rollback due to insufficient resources through resource pre-inspection and improving the efficiency of resource application.

[0094] When the cloud resource operation portal packages and distributes the resources in the cloud resource list, it can automatically distribute cloud resources in batches in real time or at a preset time according to user needs. In this way, the approver does not need to wait until the preset time for approval, which improves the flexibility of approval time.

[0095] Based on the pre-agreed data interface, data interaction between the cloud resource operation portal and the Maximo platform is realized, and resource request data, resource list data, process approval data, resource issuance data and other data are transmitted in real time, ensuring the data synchronization and consistency between the cloud resource operation portal and the Maximo platform.

[0096] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0097] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0098] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0099] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0100] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A resource application method based on a cloud resource operation portal, It is characterized in that Applied to the cloud resource operation portal, including: Receive the cloud resource request sent by the Maximo platform, detect whether the remaining resources in the resource pool can meet the cloud resource request, and generate a cloud resource list corresponding to the cloud resource request when the remaining resources in the resource pool meet the cloud resource request; Send the cloud resource list corresponding to the cloud resource request to the Maximo platform, and receive the approval result of the cloud resource list returned by the Maximo platform, wherein the Maximo platform and the cloud resource operation portal transmit data through a pre-agreed data interface; When the approval result of the cloud resource list is approved, the cloud resources are issued and the cloud resource issuance result is sent to the Maximo platform; After receiving the cloud resource request sent by the Maximo platform, it also includes: judging whether the cloud resource request sent by the Maximo platform belongs to the cloud resource operation portal; when the cloud resource request sent by the Maximo platform does not belong to the cloud resource operation portal, returning an error prompt message to the Maximo platform.

2. The method according to claim 1, It is characterized in that When the cloud resource list is approved, the cloud resources are delivered, including: When the approval result of the cloud resource list is approved, the cloud resources are automatically delivered in batches in real time or at a preset time.

3. The method according to claim 1, It is characterized in that When the remaining resources in the resource pool satisfy the cloud resource request, the method further includes: The cloud resources corresponding to the cloud resource request are pre-deducted from the remaining resources in the resource pool.

4. The method according to claim 1, It is characterized in that Also includes: When the remaining resources in the resource pool do not satisfy the cloud resource request, information indicating that the cloud resource request failed is returned to the Maximo platform.

5. A resource application method based on the maximo platform, It is characterized in that Applied to Maximo platform, including: Receive a cloud resource request from a user, and send the cloud resource request to a cloud resource operation portal; Receive the cloud resource list corresponding to the cloud resource request returned by the cloud resource operation portal, and push the cloud resource list to the approver; wherein the cloud resource operation portal is used to detect whether the remaining resources in the resource pool can meet the cloud resource request, and when the remaining resources in the resource pool meet the cloud resource request, return the cloud resource list corresponding to the cloud resource request, and the Maximo platform and the cloud resource operation portal perform data transmission through a pre-agreed data interface; Obtaining the approval result of the cloud resource list, and sending the approval result of the cloud resource list to the cloud resource operation portal; Receive the cloud resource distribution result returned by the cloud resource operation portal; the cloud resource operation portal is also used to: determine whether the cloud resource request sent by the Maximo platform belongs to the cloud resource operation portal; when the cloud resource request sent by the Maximo platform does not belong to the cloud resource operation portal, return an error prompt message to the Maximo platform.

6. A resource application device based on a cloud resource operation portal, It is characterized in that Applied to the cloud resource operation portal, including: The resource pre-check and list generation module is used to receive the cloud resource request sent by the Maximo platform, detect whether the remaining resources in the resource pool can meet the cloud resource request, and generate a cloud resource list corresponding to the cloud resource request when the remaining resources in the resource pool meet the cloud resource request; The list sending and approval result receiving module is used to send the cloud resource list corresponding to the cloud resource request to the Maximo platform and receive the approval result of the cloud resource list returned by the Maximo platform. The Maximo platform and the cloud resource operation portal transmit data through a pre-agreed data interface. The resource delivery and result return module is used to deliver cloud resources when the approval result of the cloud resource list is approved, and send the cloud resource delivery result to the Maximo platform; the resource pre-check and list generation module is also used to: determine whether the cloud resource request sent by the Maximo platform belongs to the cloud resource operation portal; when the cloud resource request sent by the Maximo platform does not belong to the cloud resource operation portal, return an error prompt message to the Maximo platform.

7. A resource application device based on the maximo platform, It is characterized in that Applied to Maximo platform, including: A resource request sending module, used to receive a user's cloud resource request and send the cloud resource request to a cloud resource operation portal; The list receiving and approval push module is used to receive the cloud resource list corresponding to the cloud resource request returned by the cloud resource operation portal, and push the cloud resource list to the approver; wherein the cloud resource operation portal is used to detect whether the remaining resources in the resource pool can meet the cloud resource request, and when the remaining resources in the resource pool meet the cloud resource request, it returns the cloud resource list corresponding to the cloud resource request, and the Maximo platform and the cloud resource operation portal perform data transmission through a pre-agreed data interface; An approval result sending module, used to obtain the approval result of the cloud resource list and send the approval result of the cloud resource list to the cloud resource operation portal; The result receiving module is used to receive the cloud resource distribution results returned by the cloud resource operation portal; the cloud resource operation portal is also used to: determine whether the cloud resource request sent by the Maximo platform belongs to the cloud resource operation portal; when the cloud resource request sent by the Maximo platform does not belong to the cloud resource operation portal, return an error prompt message to the Maximo platform.

8. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, It is characterized in that When the processor executes the computer program, the resource application method based on the cloud resource operation portal described in any one of claims 1 to 4, or the resource application method based on the maximo platform described in claim 5 is implemented.

9. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program for executing the resource application method based on the cloud resource operation portal as described in any one of claims 1 to 4, or the resource application method based on the maximo platform as described in claim 5.

Citation Information

Patent Citations

  • Cloud resource calling method and system

    CN111641673A

  • Cloud resources application method and device

    CN111917845A