SYSTEMS AND METHODS FOR GENERATING BILLING DATA OF A COMPOSITE CLOUD SERVICE
First Claim
1. A computer-implemented method for generating billing data of a composite cloud service, the method comprising:
- receiving a user request for the composite cloud service;
provisioning one or more infrastructure, one or more software, and one or more manual resources required to fulfill the user request;
measuring consumption of the one or more infrastructure, one or more software and one or more manual resources in real time to fulfill the user request based on a predefined monitoring metrics; and
generating billing data for the composite cloud service based on the measured consumption data of the one or more infrastructure, one or more software and one or more manual resources, a predefined chargeback model and a predefined billing policy.
0 Assignments
0 Petitions
Accused Products
Abstract
The technique relates to a system and method for generating billing data of a composite cloud service. The technique tracks and meters manual service usage along with the infrastructure and software usage to generate billing data for the composite cloud service. The technique involves receiving a user request for the composite cloud service. After receiving the user request, one or more infrastructure, software and manual resources required to fulfill the user request are provisioned. Thereafter, the consumption of the one or more infrastructure, software and manual resources in real time to fulfill the user request is measured based on a predefined monitoring metrics. Finally, billing data for the composite cloud service is generated based on the measured consumption data of the one or more infrastructure, software and manual resources, a predefined chargeback model and a predefined billing policy.
-
Citations
21 Claims
-
1. A computer-implemented method for generating billing data of a composite cloud service, the method comprising:
-
receiving a user request for the composite cloud service; provisioning one or more infrastructure, one or more software, and one or more manual resources required to fulfill the user request; measuring consumption of the one or more infrastructure, one or more software and one or more manual resources in real time to fulfill the user request based on a predefined monitoring metrics; and generating billing data for the composite cloud service based on the measured consumption data of the one or more infrastructure, one or more software and one or more manual resources, a predefined chargeback model and a predefined billing policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating billing data of a composite cloud service, comprising:
a processor in operable communication with a processor-readable storage medium, the processor-readable storage medium containing one or more programming instructions whereby the processor is configured to implement; a user request receiving module configured to receive a user request for the composite cloud service; a provisioning module configured to provision one or more infrastructure, software and manual resources required to fulfill the user request; a metering module configured to measure consumption of the one or more infrastructure, software and manual resources in real time to fulfill the user request based on a predefined monitoring metrics; and a billing module configured to generate billing data for the composite cloud service based on the measured consumption data of the one or more infrastructure, software and manual resources, a predefined chargeback model and a predefined billing policy. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
21. A computer-readable storage medium, that is not a signal, having computer-executable instructions stored thereon for generating billing data of a composite cloud service, the said instructions comprising:
-
instructions for receiving a user request for the composite cloud service; instructions for provisioning one or more infrastructure, one or more software and one or more manual resources required to fulfill the user request; instructions for measuring consumption of the one or more infrastructure, one or more software and one or more manual resources in real time to fulfill the user request based on a predefined monitoring metrics; and instructions for generating billing data for the composite cloud service based on the measured consumption data of the one or more infrastructure, one or more software and one or more manual resources, a predefined chargeback model and a predefined billing policy.
-
Specification