Graph knowledge base for modeling and processing stateful cloud-native applications
AssigneeEnterpriseWeb LLC
InventorsDave M. Duggal, William J. Malyk
Life of this patent
Estimating the term…
Loading patent…
AssigneeEnterpriseWeb LLC
InventorsDave M. Duggal, William J. Malyk
Estimating the term…
Receive an order, the order indicating a network service model. Identify a context of the order based on metadata. Generate, using the network service model, a deployment plan, the deployment plan facilitating an instantiation of a contextually-motivated network service instance as a set of normalized lifecycle management (LCM) operations performed against at least one of a plurality of associated service entities. Deploy the deployment plan, wherein to deploy the deployment plan causes the system to bind each of the normalized LCM operations, based on the context of the order, to one or more respective micro-capabilities, each of the respective micro-capabilities having previously been onboarded to the system as one or more corresponding modeled objects capable of being declaratively composed, each of the corresponding modeled objects including a mapping of standard LCM operations to one or more existing micro-capabilities of the system, and manage execution of the one or more respective micro-capabilities and associated resources, associated storage, and associated network and service allocation and configuration, to instantiate the contextually-motivated network service instance, wherein to manage the execution of the one or more micro-capabilities causes the system to fulfill the order as a transaction providing guarantees, and applying any of compensations and rollback automatically. Trace the transaction based on the metadata, thereby simplifying test and debug operations and run-time observability.
A method for designing, deploying, and managing an application, comprising:
A system for designing, deploying, and managing an application, comprising:
A non-transitory, tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations for designing, deploying, and managing an application, comprising:
Dependencies are inferred from the claim text.