Reservation of resources and deployment of applications using an integrated development environment
AssigneeeBay Inc.
InventorTim Kimmet
Life of this patent
Estimating the term…
Abstract
Systems and methods to deploy an application are provided. In exemplary embodiments, an indication to deploy the application is received from a user. The deployment process is initiated in response to the receiving of the indication. The deployment process deploys the application on resources previously reserved for the application. The deployment process is monitored. A graphical user interface illustrating the deployment process is dynamically generated and communicated to the user.
Claims20
A method comprising:
- automatically reserving resources by identifying specific resources using a customized topology that is generated from a selected profile that is a generic specification for an application in a given architecture domain for providing a desired service;
- receiving an indication to deploy the application from a user;
- initiating a deployment process in response to the receiving of the indication, the deployment process to deploy the application on resources that are devices previously reserved for the application;
- monitoring the deployment process for status of the resources that are devices previously reserved for the application;
- dynamically generating, using a processor of a machine, a graphical user interface illustrating the status of the deployment process of the resources that are devices previously reserved for the application;
- and
- communicating the graphical user interface including the status of the deployment process of the resources that are devices previously reserved for the application to the user.
A system comprising:
- a processor of a machine;
- a project wizard module to cause automatic reservation of resources by identifying specific resources using a customized topology that is generated from a selected profile that is a generic specification for an application in a given architecture domain for providing a desired service;
- a deployment module to
- receive an indication to deploy the application from a user, and
- initiate a deployment process in response to the receiving of the indication, the deployment process to deploy the application on resources that are devices previously reserved for the application;
- a monitoring module to monitor the deployment process for status of the resources that are devices previously reserved for the application;
- and
- a graphics module to
- dynamically generate, using the processor, a graphical user interface illustrating the status of the deployment process of the resources that are devices previously reserved for the application, and
- communicate the graphical user interface including the status of the deployment process of the resources that are devices previously reserved for the application to the user.
A non-transitory machine-readable storage medium in communication with at least one processor, the machine-readable storage medium storing instructions which, when executed by the at least one processor of a machine, causes the machine to perform operations comprising:
- causing automatic reservation of resources by identifying specific resources using a customize topology that is generated from a selected profile that is a generic specification for an application in a given architecture domain for providing a desired service;
- receiving an indication to deploy the application from a user;
- initiating a deployment process in response to the receiving of the indication, the deployment process to deploy the application on resources that are devices previously reserved for the application;
- monitoring the deployment process for status of the resources that are devices previously reserved for the application;
- dynamically generating a graphical user interface illustrating the status of the deployment process of the resources that are devices previously reserved for the application;
- and
- communicating the graphical user interface including the status of the deployment process of the resources that are devices previously reserved for the application to the user.
Dependencies are inferred from the claim text.