A cloud platform self-service method, system, and device based on process approval and quota management.

By using process approval and quota management methods, the problem of cloud platform billing models failing to balance the interests of all parties has been solved, enabling flexible management of resource usage and cost savings, and meeting the demands of all parties.

CN116051027BActive Publication Date: 2026-01-30GUANGDONG ESHORE TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211684757.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-27
Publication Date
2026-01-30
Estimated Expiration
2042-12-27

AI Technical Summary

Technical Problem

The existing cloud platform billing model cannot effectively balance the interests of all parties, resulting in resource waste and increased operating costs, and cannot meet the different needs of construction and implementation managers, cloud platform managers, business department leaders and service consultants.

Method used

Through process approval and quota management, the project leader creates an order request form and assigns it to the service consultant, cloud platform management module and business department for approval. This generates a usage request form and activates cloud resource usage permissions. The cloud management platform monitors the actual resource usage and sends reminder emails to control resource usage.

Benefits of technology

It enables flexible management of resource usage, avoids waste, saves operating costs, improves the satisfaction of all parties involved, and meets the needs of different roles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116051027B_ABST
    Figure CN116051027B_ABST
Patent Text Reader

Abstract

This invention discloses a cloud platform self-service method based on process approval and quota management, belonging to the field of software system management technology. This method enables project managers to apply for and activate cloud resource usage services, effectively balancing the needs of business users and various management levels, minimizing waste, saving operating costs for business departments, and improving the satisfaction of all parties involved in the cloud management platform. The method includes the following steps: S1. A new order application form is created, utilizing different types of cloud resource quotas; S2. The order application form is sequentially assigned to service advisors, the cloud platform management module, and the business department for approval. If approval is completed, the process proceeds to the next step; if approval fails, the list is returned to the project manager for modification; S3. The project manager creates a usage application form based on the approved order application form, utilizing cloud resource configuration information to obtain the usage application form.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of software system management technology, and more specifically, to a cloud platform self-service method based on process approval and quota management. The invention also relates to a system and apparatus for implementing this method. Background Technology

[0002] Traditional cloud management platforms calculate the cost of individual products according to billing rules and aggregate the billing details of all services to generate a bill based on the settlement cycle. Billing is generally divided into two models: prepaid and postpaid. Figure 1 As shown, the prepaid model is a subscription-based purchase: customers can select resource packages according to their usage needs, configure resource lists according to the resource packages, and generate bills after purchasing resources (i.e., placing an order). Email reminders or overdue payment warnings will be sent when resources expire. Figure 2 As shown, the postpaid model is a pay-as-you-go billing system where bills are generated at the end of the billing cycle. Customers are required to pay within the agreed timeframe; it also involves managing outstanding payments. For customers, this method allows them to pay only for what they use, eliminating resource waste and offering greater flexibility.

[0003] Users in the prepaid model can estimate their resource usage based on past experience and make prepaid purchases. If the cloud resources used are relatively fixed, such as those purchased on an annual or monthly basis, they can enjoy significant price discounts. However, this model can lead to users estimating usage more than they actually use, resulting in wasted resources. The postpaid model eliminates the need to purchase large amounts of resources in advance; users simply configure what they need and place an order. At the end of the billing cycle, the system generates a bill, and users pay only for what they use. This eliminates resource waste and effectively saves user costs. However, this model often makes it difficult for users to control their usage, frequently resulting in exceeding their budget.

[0004] Therefore, it can be seen that resource waste can exist in both prepayment and postpayment modes, and such charging modes only consider the user from a single perspective, and do not comprehensively consider the appeals of all managers of the cloud platform: for the construction implement managers, such roles are more concerned about the operation and management capabilities of various resources, and whether the cloud platform is orderly, safe and efficient in operation and maintenance; for the cloud platform management module, such roles are more concerned about who the cloud resources are allocated to, how the use is, the overall situation of the current cloud resources, whether the cloud resources have reached a bottleneck, whether the cloud resource investment needs to be increased, and the like; for the business department leaders, such roles are more concerned about whether the cloud resource application of the user exceeds the planned budget of the department; for the service consultants, such roles are more desirous of guiding and encouraging the user to purchase and use as many cloud resources as possible to maximize the use of cloud resources. Therefore, it is urgent to design a cloud platform self-service method that can effectively balance the interests of all parties to solve the above problems. SUMMARY

[0005] The first object of the present application is to provide a cloud platform self-service method based on process approval and quota management, which can enable the project manager to apply for and subscribe to and open cloud resource use services, and effectively balance the appeals of business users and management personnel, maximize the avoidance of waste, save the operation cost of the business department, and improve the satisfaction of all parties to the cloud management platform.

[0006] The second object of the present application is to provide a cloud platform self-service system based on process approval and quota management, which can achieve maximum flexibility in operation and maintenance and help the project manager to subscribe to and open cloud resource use services. The third object of the present application is to provide a device for executing the system.

[0007] The first technical solution adopted by the present application is as follows:

[0008] A cloud platform self-service method based on process approval and quota management, comprising the following steps:

[0009] S1, by adding a subscription application form, using different types of cloud resource measurement quotas, obtaining a subscription application form;

[0010] S2, the subscription application form is distributed to the service consultant, the cloud platform management module and the business department in turn for approval processing, if the approval processing is completed, the next step is entered, if the approval is not passed, the list is sent back to the project manager for modification;

[0011] S3, the project manager creates a use application form according to the completed subscription application form, and obtains a use application form by using cloud resource configuration information;

[0012] S4 will use the application form to assign to the business department for approval, if the business department approval is successful, the actual function is opened, and the next step is entered, if the approval is not passed, repeat this step;

[0013] S5 project leader uses cloud resources, cloud management platform regularly monitors the actual cloud resource usage, if the actual cloud resource usage exceeds the application limit, the cloud management platform sends a reminder email to the project leader.

[0014] Further, in step S1, the types of cloud resources include IaaS, DBaaS, and CaaS, and the subscription application form shows the unit price of each cloud resource and the total cost information of the final subscription.

[0015] Further, the specific operation of step S2 is as follows:

[0016] S2.1 distributes the subscription application form to the service consultant for approval processing, if the approval is passed, the application form is completed, and the next step is entered, if the approval is not passed, the list is returned to the project leader for modification;

[0017] S2.2 distributes the subscription application form approved by the service consultant to the cloud platform management module for approval processing, if the approval is passed, the application form is completed, and the next step is entered, if the approval is not passed, the list is returned to the project leader for modification;

[0018] S2.3 distributes the subscription application form approved by the cloud platform management module to the business department for approval processing, if the approval is passed, the application form is completed, and the next step is entered, if the approval is not passed, the list is returned to the project leader for modification.

[0019] Further, in step S3, the cloud resource configuration information includes cloud resource type, CPU and memory specification, disk type, disk size, and operating system type.

[0020] Further, in step S3, if the cloud resource configuration information selected by the project leader exceeds the cloud resource usage limit of the subscription application form, the use application form cannot be generated, the project leader can add the subscription application form to increase the cloud resource usage limit and then apply for use; After generating the use application form, the platform management module deducts the corresponding resource limit in the subscription application form.

[0021] Further, in step S4, after the business department approval is successful, the use application form is sent to the cloud platform management module, and the platform management module sets the start date, end date and cloud resource configuration information to open the cloud resource use permission.

[0022] Further, after opening the cloud resource use permission, the project leader can view the basic situation and use status of this application.

[0023] The second technical solution of the present application is as follows:

[0024] A cloud platform self-service system based on process approval and quota management, comprising:

[0025] An order application form application module for generating an order application form;

[0026] An application form approval module for approving the order application form or a use application form;

[0027] A use application form application module for generating a use application form;

[0028] A cloud platform management module for approving the order application form or opening a cloud resource use permission;

[0029] A cloud resource monitoring module for monitoring the cloud resource use condition of each use application form in real time;

[0030] The order application form application module is connected with the application form approval module, the cloud platform management module and the use application form application module respectively, and the use application form application module is connected with the application form approval module, the cloud platform management module and the cloud resource monitoring module respectively.

[0031] Further, the application form approval module comprises:

[0032] A service consultant approval submodule for approving the order application form;

[0033] A business department approval submodule for approving the order application form or the use application form;

[0034] The service consultant approval submodule is connected with the order application form application module, and the business department approval submodule is connected with the order application form application module and the use application form application module respectively.

[0035] The third technical solution of the present application is as follows:

[0036] A cloud platform self-service device based on process approval and quota management, comprising a memory and a processor, the memory stores a computer program, and the processor realizes the steps of the above method when executing the computer program.

[0037] Compared with the prior art, the present application has the beneficial effects that:

[0038] 1.A cloud platform self-service method based on process approval and quota management, wherein a project leader creates a subscription application form, the subscription application form is sequentially distributed to a service consultant, a cloud platform management module and a business department for approval processing, after the approval processing is completed, the project leader creates a use application form according to the completed subscription application form, and then distributes the use application form to the business department for approval, after the approval is completed and the cloud resource use permission is opened, the project leader uses the cloud resource, the cloud management platform regularly monitors the actual cloud resource usage, and if the actual cloud resource usage exceeds the application quota, the cloud management platform sends a reminder email to the project leader. The method of the present application can enable the project leader to apply for subscription and open cloud resource use business, effectively balance the demands of business users and management personnel, maximize the avoidance of waste, save the operation cost of the business department, and improve the satisfaction of all parties of the cloud management platform.

[0039] 2.A cloud platform self-service system based on process approval and quota management, comprising: a subscription application form application module for generating a subscription application form, an application form approval module for approving the subscription application form or the use application form, a use application form application module for generating a use application form, a cloud platform management module for approving the subscription application form or opening the cloud resource use permission, and a cloud resource monitoring module for monitoring the cloud resource usage of each use application form in real time. The system of the present application can maximize the flexible processing in operation and maintenance, and help the project leader to subscribe to open cloud resource use business. BRIEF DESCRIPTION OF DRAWINGS

[0040] The accompanying drawings, which are included to provide a further understanding of the present application and are incorporated in and constitute a part of this application, illustrate embodiments of the present application and serve to explain the present application. In the drawings:

[0041] Figure 1 is a flowchart of the subscription application form application in the present application;

[0042] Figure 2 is a flowchart of the use application form application in the present application;

[0043] Figure 3 is a flowchart of the real-time monitoring of the cloud resource usage of the use application form in the present application;

[0044] Figure 4 is a connection block diagram of the modules of the system of the present application. DETAILED DESCRIPTION

[0045] The technical solutions of the present application will be further described in detail below in combination with specific embodiments, but do not constitute any limitation on the present application.

[0046] Reference will now be made to the drawings, in whichFigures 1 to 3 As shown, the cloud platform self-service method based on process approval and quota management of the present application is divided into three parts, first, the subscription process, then the application process, and finally the reminder email is sent when the use of resources expires and is in arrears. The following steps are included:

[0047] S1, by adding a subscription application form, using different types of cloud resource quota, a subscription application form is obtained.

[0048] Among them, the types of cloud resources include IaaS, DBaaS, and CaaS. The project applicant fills in the different types of cloud resource quota in the subscription application form according to the needs of the project. The subscription application form shows the unit price of each unit of cloud resource and the total cost information of the final subscription. After completing the filling, the subscription application form is submitted and the bill of lading processing can be performed.

[0049] S2, the subscription application form is distributed to the service consultant, cloud platform management module and business department for approval processing. If the approval processing is completed, the next step is entered, and if the approval is not passed, the list is returned to the project leader for modification. The specific operation is as follows:

[0050] S2.1, the subscription application form is distributed to the service consultant for approval processing. If the approval is passed, the application form approval is completed, and the next step is entered. If the approval is not passed, the list is returned to the project leader for modification. According to the configuration of the workflow, the service consultant can set the cloud resource deployment of this project group in which sites, the corresponding cost reduction, the actual time of cloud resource subscription, etc. and submit the approval, and after submission, enter the next approval process.

[0051] S2.2, the subscription application form approved by the service consultant is distributed to the cloud platform management module for approval processing. If the approval is passed, the application form approval is completed, and the next step is entered. If the approval is not passed, the list is returned to the project leader for modification.

[0052] The cloud platform management module can view the entire platform cloud resource situation. If the project leader who issues the application subscribes to some cloud resources that are relatively tense, or the service consultant has some objections to some settings, the subscription processing can be rejected, otherwise the approval can be submitted, and the next approval process is entered.

[0053] S2.3, the subscription application form approved by the cloud platform management module is distributed to the business department for approval processing. If the approval is passed, the application form approval is completed, and the next step is entered. If the approval is not passed, the list is returned to the project leader for modification.

[0054] The business department can view the entire department's applied cloud resource situation. If the project leader who issues the application subscribes to some cloud resources that have exceeded the budget, the subscription processing can be rejected, otherwise the approval can be submitted, and the entire approval process is completed.

[0055] The project leader can check the flow of the subscription application form, and when the whole approval is completed, the project leader can apply for the cloud resource workflow. If the project leader changes the plan and finds that the subscribed quantity is too much, the reverse subscription process can be performed, and the process flow is S1, and the cloud resource measurement quota is input as a negative number.

[0056] S3 The project leader creates a use application form according to the completed subscription application form, and obtains the use application form by using the cloud resource configuration information.

[0057] The cloud resource configuration information includes cloud resource type, CPU and memory specification, disk type, disk size and operating system type. The cloud resource type in the cloud resource configuration information is the same as the selected cloud resource type and the measurement quota in the subscription application form. After completing the filling, the use application form is submitted, and the bill can be processed.

[0058] If the cloud resource configuration information selected by the project leader exceeds the cloud resource usage quota of the subscription application form, the use application form cannot be generated, and the project leader can add a new subscription application form to increase the cloud resource usage quota and then apply for use; after the use application form is generated, the platform management module deducts the corresponding resource quota in the subscription application form.

[0059] S4 The use application form is assigned to the business department for approval, and if the business department approval is successful, the actual function is opened, and the next step is entered, and if the approval is not passed, the step is repeated.

[0060] The use application form is sent to the cloud platform management module after the business department approval is successful, and the platform management module sets the start date, end date and cloud resource configuration information to open the cloud resource use permission. After the cloud resource use permission is opened, the project leader can check the basic situation and use state of the application. The project leader can perform the order cancellation process after the bill, and the quota will be returned to the applicant after the order is cancelled. In addition, the approval person rejects the approval, or the cloud service opening system fails in the function opening, and the quota will be returned to the applicant.

[0061] S5 The project leader uses the cloud resource, and the cloud management platform regularly monitors the actual cloud resource usage, and if the actual cloud resource usage exceeds the application quota, the cloud management platform sends a reminder email to the project leader to avoid further charges.

[0062] 1. The method of the present application can effectively balance the demands of business users and management personnel, based on the overall limited cloud resources and business department budget restrictions, the project manager needs to go through the subscription quota process and the application opening process. Through the pre-approval and opening method, it avoids only considering the user without considering the actual demands of various management roles, and improves the traditional operation and maintenance mode of pre-payment and opening, or opening use and billing cancellation.

[0063] 2. The method of the present application can flexibly configure the workflow, and configure the specific application opening process for different service types of cloud resources: configure which roles need to be approved for each service application opening, or configure that certain services do not need to be approved and can be directly opened, and achieve maximum flexible processing in operation and maintenance.

[0064] 3. The method of the present application can maximize the avoidance of waste, and the project applicant can perform reverse subscription processing on the subscribed cloud resources, improving the prepayment mode, avoiding buying equals using, and more effectively saving the operation cost of the business department.

[0065] 4. The method of the present application can set some cloud resources such as IP and firewall to not need to be subscribed, but still need to be managed by quota, and can be configured differently according to different business departments, which can avoid unlimited application and opening of users, and can provide different preferential treatment according to the actual situation of the business department, avoiding the mode that any cloud resource needs to be paid, and is more flexible than the traditional cloud management platform operation.

[0066] Referring to Figure 4 The cloud platform self-service system based on process approval and quota management of the present application comprises:

[0067] The subscription application form application module is used to generate a subscription application form.

[0068] The application form approval module is used to approve the subscription application form or the use application form.

[0069] The use application form application module is used to generate a use application form.

[0070] The cloud platform management module is used to approve the subscription application form or open the cloud resource use permission.

[0071] The cloud resource monitoring module is used to monitor the cloud resource use condition of each use application form in real time.

[0072] The subscription application form application module is connected with the application form approval module, the cloud platform management module and the use application form application module respectively, and the use application form application module is connected with the application form approval module, the cloud platform management module and the cloud resource monitoring module respectively.

[0073] The application form approval module comprises:

[0074] Service consultant approval sub-module: for approving the subscription application form;

[0075] Business department approval sub-module: for approving the subscription application form or the use application form;

[0076] The service consultant approval sub-module is connected with the subscription application form application module, and the business department approval sub-module is connected with the subscription application form application module and the use application form application module respectively.

[0077] The cloud platform self-service system based on process approval and quota management of the present application generates a subscription application form by using a subscription application form application module, approves the subscription application form or the use application form by using an application form approval module, generates a use application form by using a use application form application module, approves the subscription application form or opens the cloud resource use permission by using a cloud platform management module, and monitors the cloud resource use condition of each use application form in real time by using a cloud resource monitoring module.

[0078] The third technical solution adopted by the present application is as follows:

[0079] The cloud platform self-service device based on process approval and quota management comprises a memory and a processor, the memory stores a computer program, and the processor realizes the steps of the above method when executing the computer program.

[0080] The above is only the preferred embodiment of the present application, and any modification, equivalent replacement and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims

1. A cloud platform self-service method based on process approval and quota management, characterized in that, The method comprises the following steps: S1, by adding a subscription application form, using different types of cloud resource measurement quota, get the subscription application form; S2, the subscription application form is distributed to the service consultant, cloud platform management module and business department for approval processing, if the approval processing is completed, the next step is entered, if the approval is not passed, the list is sent back to the project manager for modification; S3, the project manager creates a use application form according to the completed subscription application form, uses the cloud resource configuration information, and gets the use application form; S4, the use application form is distributed to the business department for approval, if the business department approval is successful, the actual function is opened, and the next step is entered, if the approval is not passed, the step is repeated; S5, the project manager uses the cloud resource, and the cloud management platform regularly monitors the actual cloud resource usage, if the actual cloud resource usage exceeds the application quota, the cloud management platform sends a reminder email to the project manager. 2.The cloud platform self-service method based on process approval and quota management of claim 1, wherein, In the step S1, the types of cloud resources include IaaS, DBaaS and CaaS, and the subscription application form shows the unit price of each unit of cloud resource and the total cost information of the final subscription. 3.The cloud platform self-service method based on process approval and quota management of claim 2, characterized in that, The specific operation of the step S2 is as follows: S2.1, the subscription application form is distributed to the service consultant for approval processing, if the approval is passed, the application form approval is completed, and the next step is entered, if the approval is not passed, the list is sent back to the project manager for modification; S2.2, the subscription application form approved by the service consultant is distributed to the cloud platform management module for approval processing, if the approval is passed, the application form approval is completed, and the next step is entered, if the approval is not passed, the list is sent back to the project manager for modification; S2.3, the subscription application form approved by the cloud platform management module is distributed to the business department for approval processing, if the approval is passed, the application form approval is completed, and the next step is entered, if the approval is not passed, the list is sent back to the project manager for modification.

4. The cloud platform self-service method based on process approval and quota management according to claim 1, characterized in that, In the step S3, the cloud resource configuration information includes cloud resource type, CPU and memory specification, disk type, disk size and operating system type.

5. The cloud platform self-service method based on process approval and quota management according to claim 4, characterized in that, In the step S3, if the cloud resource configuration information selected by the project manager exceeds the cloud resource usage quota of the subscription application form, the use application form cannot be generated, the project manager can add a subscription application form to increase the cloud resource usage quota and then apply for use; after the use application form is generated, the platform management module deducts the corresponding resource quota in the subscription application form.

6. The cloud platform self-service method based on process approval and quota management according to claim 5, characterized in that, In the step S4, after the business department approval is successful, the use application form is sent to the cloud platform management module, and the platform management module sets the start date, end date and cloud resource configuration information to open the cloud resource use permission.

7. The cloud platform self-service method based on process approval and quota management according to claim 6, characterized in that, After opening the cloud resource use permission, the project manager can view the basic situation and use state of the application.

8. A cloud platform self-service system based on process approval and quota management, used for the cloud platform self-service method based on process approval and quota management in claim 1, characterized in that, It comprises: a subscription application form application module for generating a subscription application form; an application form approval module for approving the subscription application form or the use application form; a use application form application module for generating a use application form; a cloud platform management module for approving the subscription application form or opening the cloud resource use permission; a cloud resource monitoring module for monitoring the cloud resource use of each use application form in real time; The subscription application form application module is connected with the application form examination module, the cloud platform management module and the use application form application module respectively. 9.The cloud platform self-service system based on process approval and quota management of claim 8, wherein, The application form examination module comprises: a service consultant examination sub-module for examining the subscription application form; a business department examination sub-module for examining the subscription application form or the use application form; the service consultant examination sub-module is connected with the subscription application form application module, and the business department examination sub-module is connected with the subscription application form application module and the use application form application module respectively.

10. A cloud platform self-service device based on process approval and quota management, characterized in that, The application further provides a computer readable storage medium, comprising a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method in any one of claims 1-7.

Citation Information

Patent Citations

  • Resource management system for cloud resource platform and storage medium

    CN110913016A

  • Quota management method and device for cloud platform resources and computer equipment

    CN111338786A