Deployment and deployment planning as a service
First Claim
Patent Images
1. A method comprising:
- comparing, by a server processing system, a current software topology detailing at least one characteristic of user equipment at a deployment site to a software deployment topology detailing at least one characteristic required to deploy an application;
identifying, by the server processing system, a mismatch between the current software topology and the software deployment topology before deployment of the application is attempted at the deployment site, wherein the mismatch identifies a problem of the current software topology that is currently preventing the deployment of the application; and
generating, by the server processing system, an action plan based on the mismatch, wherein the action plan resolves the mismatch between the current software topology and the software deployment topology by a change to an adequate characteristic needed to successfully deploy the application from a presently existing deficient and normally operating characteristic of the user equipment at the deployment site identified as the problem of the current software topology that prevents the successful deployment of the application if the change is not made in the user equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of deploying software provides for comparing a current software topology of a deployment site to a software deployment topology of an application, wherein the software deployment topology is required to deploy the application. One or more mismatches between the current software topology and the software deployment topology may be identified.
42 Citations
20 Claims
-
1. A method comprising:
-
comparing, by a server processing system, a current software topology detailing at least one characteristic of user equipment at a deployment site to a software deployment topology detailing at least one characteristic required to deploy an application; identifying, by the server processing system, a mismatch between the current software topology and the software deployment topology before deployment of the application is attempted at the deployment site, wherein the mismatch identifies a problem of the current software topology that is currently preventing the deployment of the application; and generating, by the server processing system, an action plan based on the mismatch, wherein the action plan resolves the mismatch between the current software topology and the software deployment topology by a change to an adequate characteristic needed to successfully deploy the application from a presently existing deficient and normally operating characteristic of the user equipment at the deployment site identified as the problem of the current software topology that prevents the successful deployment of the application if the change is not made in the user equipment. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage medium comprising instructions, where, if executed by a processor, causes a server to:
-
compare a current software topology detailing at least one characteristic of user equipment at a deployment site to a software deployment topology detailing at least one characteristic required to deploy an application; identify a mismatch between the current software topology and the software deployment topology before deployment of the application is attempted at the deployment site, wherein the mismatch is to identify a problem of the current software topology that is currently preventing the deployment of the application; and generate an action plan based on the mismatch, wherein the action plan is to resolve the mismatch between the current software topology and the software deployment topology by a change to an adequate characteristic needed to successfully deploy the application from a presently existing deficient and normally operating characteristic of the user equipment at the deployment site identified as the problem of the current software topology that prevents the successful deployment of the application if the change is not to be made in the user equipment. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising a processor to:
-
compare a current software topology detailing at least one characteristic of user equipment at a deployment site to a software deployment topology detailing at least one characteristic required to deploy an application; identify a mismatch between the current software topology and the software deployment topology before deployment of the application is attempted at the deployment site, wherein the mismatch is to identify a problem of the current software topology that is currently preventing the deployment of the application; and generate an action plan based on the mismatch, wherein the action plan is to resolve the mismatch between the current software topology and the software deployment topology by a change to an adequate characteristic needed to successfully deploy the application from a presently existing deficient and normally operating characteristic of the user equipment at the deployment site identified as the problem of the current software topology that prevents the successful deployment of the application if the change is not to be made in the user equipment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification