×

Application configuration deployment monitor

  • US 8,584,087 B2
  • Filed: 12/11/2009
  • Issued: 11/12/2013
  • Est. Priority Date: 12/11/2009
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one processor;

    at least one memory;

    an application configuration environment including;

    a configuration repository, stored in the at least one memory, including configuration settings of at least one instance of an application; and

    a data repository, stored in the at least one memory, including data and content for deployment to the at least one instance of the application;

    a deployment module stored in the at least one memory and executable by the at least one processor to deploy the at least one application instance to an application execution environment including the at least one application instance, the deployment module executable by the at least one processor to;

    deploy configuration settings from the configuration repository to the application execution environment;

    execute an activation process to activate functionality of the at least one application instance;

    deploy data from the data repository to one or more data stores in the application execution environment; and

    generate log entries in a deployment log repository of the application execution environment for performed deployment and activation actions;

    a deployment monitor module stored in the at least one memory and executable by the at least one processor to;

    retrieve data from the deployment log repository and generate a view of the retrieved data, the view renderable to provide a summary of deployment and activation actions performed and deployment and activation actions which were not successful; and

    provide an indicator in the view indicating an update to the at least one application instance is available, the indicator activated by;

    determining when a deployment was last performed for the at least one application instance according to date-time-stamp data included in the retrieved deployment log data;

    retrieving data from the application configuration environment for the at least one application instance;

    determining, based on the data retrieved from the application configuration environment, when the application configuration environment for the at least one application instance was last modified;

    when the application configuration environment for the at least one application instance has been modified since performance of the last deployment, activating, the indicator in the view indicating a configuration update is available.

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