×

System and method for cloud provisioning and application deployment

  • US 9,274,811 B1
  • Filed: 10/14/2010
  • Issued: 03/01/2016
  • Est. Priority Date: 02/16/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • querying a first sever program for a first set of configuration information for an application installed in a first environment;

    identifying a set of environment independent attributes from the first set of configuration information;

    identifying a set of environment dependent attributes from the first set of configuration information;

    mapping the set of environment independent attributes to a selected format for the set of environment independent attributes;

    receiving attribute values for one or more the environment dependent attributes for a selected target environment and mapping the one or more environment dependent attributes to a selected format for environment dependent variables;

    prior to installing the application in a cloud environment, provisioning a selected target environment within the cloud environment on which to install the application; and

    installing the application in the selected target environment in the cloud environment using the environment independent attributes and the received attribute values for the environment dependent attributes, wherein provisioning the selected target environment includes;

    presenting a user with a wizard that allows the user to enter user-selected environment characteristics without requiring knowledge of a cloud environment application programming interface (API),determining a first set of environment characteristics for the first environment, wherein the first set of environment characteristics comprise hardware characteristics,receiving a set of user-selected environment characteristics through the wizard,mapping the first set of environment characteristics and the set of user-selected environment characteristics to a set of abstracted characteristics,mapping the set of abstracted characteristics API calls for the cloud environment, the API calls selected to provision the selected target environment in the cloud environment, andinteracting with the cloud environment API using the API calls to configure the cloud environment to provide the selected target environment.

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