DYNAMIC PLUGIN(S) FOR CLOUD APPLICATION(S)
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; and
a causation module, implemented using the at least one element, configured to cause an agent plugin to run in a first deployment of the specified application,the agent plugin configured to install at least one designated plugin in response to the agent plugin being caused to run in the first deployment of the specified application,the agent plugin further configured to install one or more dependencies of the at least one designated plugin on-the-fly while the specified application is running based on the one or more dependencies of the at least one designated plugin being indicated by configuration information regarding the specified application.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described herein that are capable of dynamically installing plugin(s) for application(s). An agent plugin is caused to run in a deployment of a specified application (e.g., across multiple machines in a cloud environment or “on premises”). The specified application is packaged to include the agent plugin. The agent plugin is used to install designated plugin(s) dynamically based on configuration information regarding the specified application. The configuration information indicates that the designated plugin(s) are to be installed in response to the specified application being deployed.
-
Citations
20 Claims
-
1. A system comprising:
-
at least one element including at least one of physical hardware logic or electrical circuitry that is capable of processing; and a causation module, implemented using the at least one element, configured to cause an agent plugin to run in a first deployment of the specified application, the agent plugin configured to install at least one designated plugin in response to the agent plugin being caused to run in the first deployment of the specified application, the agent plugin further configured to install one or more dependencies of the at least one designated plugin on-the-fly while the specified application is running based on the one or more dependencies of the at least one designated plugin being indicated by configuration information regarding the specified application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 the specified application, the agent plugin configured to install at least one designated plugin on-the-fly while the specified application is running based 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 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. - View Dependent Claims (11, 12, 13)
-
-
14. 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 the specified application; and an identification module, implemented using the at least one element, configured to identify a feed that includes the at least one designated plugin, location information regarding a location of the at least one designated plugin, and installation information that includes instructions for installing the at least one designated plugin, the agent plugin configured to install at least one designated plugin on-the-fly while the specified application is running based on the location information and the installation information in response to the agent plugin being caused to run in the first deployment of the specified application. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification