主权项 |
1. A method for constructing a plan for creating a cloud service, the method comprising the steps of:
receiving, at a configurator, a request for a cloud service, wherein the cloud service comprises one or more services, and wherein one or more service providers are configured to perform the one or more services; generating, by the configurator, a first plan, wherein the first plan comprises workflow steps representing the one or more services; sending, by the configurator, the first plan comprising a message associated with a first workflow step topic to a bus; determining whether a first service provider is able to execute the first workflow step topic; responsive to determining that the first service provider is able to execute the first workflow step topic, inserting, by the first service provider, a sub plan, into the first workflow step topic; and generating a final plan, wherein the final plan comprises one or more sub plans inserted into substantially all of the workflow steps of the first plan. |