Deployment of computer system services
AssigneeInternational Business Machines Corporation
InventorsNoopur Agarwal, Chad Holliday
Life of this patent
Estimating the term…
Abstract
Provided is a method for performing an action based on a predictive outcome of an intended service deployment. The method includes receiving information pertaining to an intended service deployment. The method further includes receiving data pertaining to the intended service deployment based on the received information. The method further includes determining a predictive outcome of the intended service deployment based on the received data. The method further includes performing an action based on the predictive outcome.
Claims19
A method, comprising:
- receiving information pertaining to an intended service deployment;
- receiving data pertaining to the intended service deployment based on the received information, wherein the data indicates conditions pertaining to previous deployment failures for the service;
- determining a predictive outcome of the intended service deployment based on the conditions pertaining to previous deployment failures for the service;
- and
- performing an action based on the predictive outcome, wherein:
- performing the action includes:
- comparing the predictive outcome to a threshold;
- and
- automatically generating comparative information pertaining to the intended service deployment in response to determining that the predictive outcome exceeds the threshold;
- the comparative information is based on the received information;
- and
- the comparative information is different from the received information.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by processor to cause the processor to perform a method comprising:
- receiving information pertaining to an intended service deployment;
- receiving data pertaining to the intended service deployment based on the received information, wherein the data indicates a number of changes made to the service over a period of time that indicates a rate of change of the service and corresponds to a level of instability of the service;
- determining a predictive outcome of the intended service deployment based on the number of changes made to the service over the period of time;
- and
- performing an action based on the predictive outcome.
A computer system, comprising:
- a memory;
- and
- a processor communicatively coupled to the memory, wherein the processor is configured to perform a method comprising:
- receiving information pertaining to an intended service deployment;
- receiving data pertaining to the intended service deployment based on the received information, wherein the data indicates amounts of time that previous successful executions of the intended service deployment have taken;
- determining a predictive outcome of the intended service deployment based on the amounts of time that previous successful executions of the intended service deployment have taken;
- and
- performing an action based on the predictive outcome.
Dependencies are inferred from the claim text.