DECLARATIVE AND EXTENSIBLE MODEL FOR PROVISIONING OF CLOUD BASED SERVICES
First Claim
1. A non-transitory computer-readable medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to:
- generate one or more service declarations of a plurality of service declarations, each of the plurality of service declarations corresponding to one or more services provided by a computing infrastructure system comprising a computer system;
based on a request for a service provided by the computing infrastructure system, select a service declaration from the plurality of service declarations, wherein the service declaration includes information for enabling the service; and
enable the service, wherein enabling includes provisioning one or more resources of the computing infrastructure system using the information included in the service declaration.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for offering a set of services is disclosed. The method may comprise storing, by a cloud infrastructure system, subscription order information identifying a service from a set of services provided by the cloud infrastructure system, the cloud infrastructure system comprising one or more computing devices. A computing device from the one or more computing devices may determine a service declaration for the service, the service declaration comprising information indicative of procedures for provisioning resources for enabling the service. A computing device from the one or more computing devices may cause the service to be provisioned based on the service declaration.
80 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to:
-
generate one or more service declarations of a plurality of service declarations, each of the plurality of service declarations corresponding to one or more services provided by a computing infrastructure system comprising a computer system; based on a request for a service provided by the computing infrastructure system, select a service declaration from the plurality of service declarations, wherein the service declaration includes information for enabling the service; and enable the service, wherein enabling includes provisioning one or more resources of the computing infrastructure system using the information included in the service declaration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
generating, by one or more processors, one or more service declarations of a plurality of service declarations, each of the plurality of service declarations corresponding to one or more services provided by a computing infrastructure system comprising a computer system; based on a request for a service provided by the computing infrastructure system, selecting, by the one or more processors, a service declaration from the plurality of service declarations, wherein the service declaration includes information for enabling the service; and enabling, by one or more processors, the service, wherein enabling includes provisioning one or more resources of the computing infrastructure system using the information included in the service declaration.
-
-
20. A system, comprising:
-
a non-transitory memory storing one or more instructions; and one or more processors that, upon executing the one or more instructions, are configured to; generate one or more service declarations of a plurality of service declarations, each of the plurality of service declarations corresponding to one or more services provided by a computing infrastructure system comprising a computer system; based on a request for a service provided by the computing infrastructure system, select a service declaration from the plurality of service declarations, wherein the service declaration includes information for enabling the service; and enable the service, wherein enabling includes provisioning one or more resources of the computing infrastructure system using the information included in the service declaration.
-
Specification