×

Dynamic plugin(s) for cloud application(s)

  • US 9,740,469 B2
  • Filed: 10/11/2015
  • Issued: 08/22/2017
  • Est. Priority Date: 03/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • at least one element including at least one of physical hardware logic or electrical circuitry that is capable of processing;

    a causation module, implemented using the at least one element, configured to cause an agent plugin to run in a first deployment of a specified application,the agent plugin configured to install at least one designated plugin on-the-fly while the specified application is running based at least in part on the at least one designated plugin being indicated by configuration information regarding the specified application in response to the agent plugin being caused to run in the first deployment of the specified application; and

    a determination module, implemented using the at least one element, configured to determine whether the configuration information is changed while the specified application is running,the agent plugin configured to install one or more second designated plugins on-the-fly while the specified application is running based at least in part on changed configuration information in response to a determination that the configuration information is changed to provide the changed configuration information, the changed configuration information indicating that the one or more second designated plugins are to be installed,the configuration information prior to being changed not indicating that the one or more second designated plugins are to be installed,the agent plugin configured to, in response to initiation of a second deployment of the specified application, cause the at least one designated plugin to be re-installed on-the-fly while the specified application is running based at least in part on the changed configuration information, the second deployment being initiated after initiation of the first deployment.

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