×

Systems and methods for installing, managing, and provisioning applications

  • US 9,128,792 B2
  • Filed: 09/28/2012
  • Issued: 09/08/2015
  • Est. Priority Date: 09/28/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for installation management, the method comprising:

  • installing an application on installation hardware;

    evaluating, by a provisioning server having one or more processors, a first application manifest associated with the application, the first application manifest including a manifest tree having manifests as nodes thereof, each manifest defining instantiation of a resource, a child node of each node being the manifest of the manifests for a sub-resource of the each node;

    traversing, by the provisioning server, the manifest tree and identifying dependencies between resources instantiated by the manifest tree by evaluating the manifest of each node of the manifest tree and determining resources required for implementation of the manifest for the each node;

    automatically evaluating, by the provisioning server, the dependencies for the manifest of each node of the manifest tree and automatically ordering execution of the manifests of the manifest tree and automatically generating a deployment plan in accordance with the ordering;

    in accordance with the ordering specified in the deployment plan, provisioning, by the provisioning server, the resources; and

    associating, by the provisioning server, the resources with the application.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×