| CPC G06F 21/54 (2013.01) [G06F 9/48 (2013.01); G06F 21/552 (2013.01); G06F 21/604 (2013.01); H04L 63/102 (2013.01)] | 20 Claims |

|
1. A method for managing a system that provides computer implemented services, the method comprising:
obtaining, by an infrastructure component, a request to provide a new computer implemented service;
registering a worker service hosted by the infrastructure component with a workflow service hosted by an infrastructure management system to obtain a registered worker service;
obtaining, by the infrastructure component and from a security service, a security token for the new computer implemented service;
attempting, by the infrastructure component and using the security token, to register a workflow for the new computer implemented service with the workflow service by at least:
sending, by the infrastructure component and to the workflow service, a request to register the workflow and the security token; and
verifying, by the workflow service and using the security token, whether the workflow is authorized;
in a first instance of the attempting to register the workflow where the workflow is successfully registered based on the workflow being successfully verified as being authorized by the workflow service:
adding, by the workflow service, at least one task based on the workflow to a queue associated with the registered worker service to obtain an updated queue; and
performing, by the registered worker service, the at least one task using the updated queue to facilitate provisioning of the new computer implemented service.
|