Decision service manager
First Claim
1. A computer-implemented method, the method comprising:
- a decision service manager authenticating at a managed system, the managed system hosting a decision service;
in case of a successful authentication at the managed system, the decision service manager sending a first status request to the managed system;
the decision service manager receiving, in response to the first status request, a first indication of a current status of the managed system;
the decision service manager authenticating at a target managed system;
in case of a successful authentication at the target managed system, the decision service manager sending a second status request to the target managed system;
the decision service manager receiving, in response to the second status request, a second indication of a current status of the target managed system;
the decision service manager performing a deployment readiness check, the check comprising comparing the first and the second indication; and
in case the deployment readiness check returns as result that a current status of the target managed system allows the target managed system to host the decision service, automatically, by a hardware processor, deploying the decision service to the target managed system.
2 Assignments
0 Petitions
Accused Products
Abstract
A decision service manager authenticating at a managed system hosting a decision service, in case of a successful authentication, the decision service manager sending a first status request to the managed system and receiving, in response to the first status request, a first indication of a current status of the managed system and authenticating at a target managed system, in case of a successful authentication at the target managed system, the decision service manager sending a second status request to the target managed system and receiving a second indication of a current status of the target managed system, the decision service manager performing a deployment readiness check comprising comparing the first and the second indication, and if a current status of the target managed system allows the target managed system to host the decision service, automatically deploying the decision service to the target managed system.
25 Citations
21 Claims
-
1. A computer-implemented method, the method comprising:
-
a decision service manager authenticating at a managed system, the managed system hosting a decision service; in case of a successful authentication at the managed system, the decision service manager sending a first status request to the managed system; the decision service manager receiving, in response to the first status request, a first indication of a current status of the managed system; the decision service manager authenticating at a target managed system; in case of a successful authentication at the target managed system, the decision service manager sending a second status request to the target managed system; the decision service manager receiving, in response to the second status request, a second indication of a current status of the target managed system; the decision service manager performing a deployment readiness check, the check comprising comparing the first and the second indication; and in case the deployment readiness check returns as result that a current status of the target managed system allows the target managed system to host the decision service, automatically, by a hardware processor, deploying the decision service to the target managed system. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-implemented method, the method comprising:
-
receiving authentication data from a decision service manager; receiving a status request from the decision service manager; in case of a successful verification of the authentication data, collecting data being indicative of a current status of a managed system; returning the collected data to the decision service manager for enabling the decision service manager for performing a deployment readiness check; receiving a decision service from the decision service manager in case the deployment readiness check returns as a result that a target managed system is operable to host the decision service; and deploying the decision service on the target managed system. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory, computer-readable medium storing computer-readable instructions executable by a hardware processor and configured to:
-
receive authentication data from a decision service manager; receive a status request from the decision service manager; in case of a successful verification of the authentication data, collecting data being indicative of a current status of a managed system; return the collected data to the decision service manager for enabling the decision service manager for performing a deployment readiness check; receive a decision service from the decision service manager in case the deployment readiness check returns as a result that a target managed system is operable to host the decision service; and deploy the decision service on the target managed system. - View Dependent Claims (16, 17)
-
-
18. A computer system, comprising:
-
a hardware memory; at least one hardware processor interoperably coupled with the hardware memory and configured to; receive authentication data from a decision service manager; receive a status request from the decision service manager; in case of a successful verification of the authentication data, collecting data being indicative of a current status of a managed system; return the collected data to the decision service manager for enabling the decision service manager for performing a deployment readiness check; receive a decision service from the decision service manager in case the deployment readiness check returns as a result that a target managed system is operable to host the decision service; and deploy the decision service on the target managed system. - View Dependent Claims (19, 20)
-
-
21. A computer-implemented method, comprising:
-
a decision service manager authenticating at a managed system, the managed system hosting a decision service; in case of a successful authentication at the managed system, the decision service manager sending a first status request to the managed system; the decision service manager receiving, in response to the first status request, a first indication of a current status of the managed system, wherein the first indication comprises a specification of resources being available at the managed system and comprises a description of each decision service being currently hosted on the managed system, wherein the resources are, in particular, available databases and respective access credentials, database tables, network cards, processors, memory, storage, bus systems, device interfaces and available program libraries; the decision service manager authenticating at a target managed system; in case of a successful authentication at the target managed system, the decision service manager sending a second status request to the target managed system; the decision service manager receiving, in response to the second status request, a second indication of a current status of the target managed system, the decision service manager outputting the second indication to a user of the decision service manager and receiving the decision service from the user, the decision service being received in a modified form, the modifications of the decision service having been implemented in accordance with a current status of the target managed system; the decision service manager performing a deployment readiness check, the check comprising comparing the first and the second indication and based upon criteria of the target managed system, including the decision services currently deployed to the target managed system, available resources at the target managed system and on requirements of the service to be deployed, the criteria including at least one of;
that the decision service to be deployed does not depend on any resource not available in the target managed system;
that the decision service to be deployed does not depend on any other decision service not already been deployed in the target managed system;
or that the managed system responded to a request for availability by the decision service manager with an acknowledgement; andin case the deployment readiness check returns as result that the current status of the target managed system allows the target managed system to host the decision service, automatically, by a hardware processor, deploying the decision service to the target managed system, wherein deploying the decision service comprises transferring executable code and a service description file to the target managed system, wherein the executable code upon execution by the target managed system provides the deployed decision service and wherein content of the service description files of all decision services currently being deployed to the target managed system are returned as response in case the target system receives a status request from the decision service manager.
-
Specification