TIBCO Cloud™ Integration - Hybrid Agent Overview
The TIBCO Cloud™ Integration - Hybrid Agent is a lightweight program that you run locally to facilitate communication between remote apps and TIBCO Cloud™ Integration. The TIBCO Cloud Integration - Hybrid Agent securely communicates information on remote apps, such as monitoring statistics, app status, and other app details. The Hybrid Agent provides management access to remote apps through the TIBCO Cloud™ Integration user interface.
Remote App Management
TIBCO Cloud Integration supports two types of apps, cloud apps and remote apps. A cloud app is an app running within TIBCO Cloud Integration. A remote app is a TIBCO BusinessWorks or TIBCO Flogo® app running on-premises in your local network or in your Cloud environment.
When the TIBCO Cloud Integration - Hybrid Agent is running, remote apps discovered by the agent are displayed in TIBCO Cloud Integration on the Apps list. You can see and monitor your remote apps the same way as your cloud apps. You can also start and stop remote apps, scale them up and down, and update app variables.
To manage remote apps, you must install, configure, and run the TIBCO Cloud Integration - Hybrid Agent, then configure your apps so the agent can discover them. See Installing, Configuring, and Running the Hybrid Agent for more information.
For more information on monitoring and managing remote apps see, Managing Hybrid Apps
The TIBCO Cloud Integration - Hybrid Agent can be used to establish tunnel connections to a given app running on TIBCO Cloud Integration. In TIBCO Cloud Integration, you can configure an app to use the tunnel to connect to on-premises applications.
With the TIBCO Cloud Integration - Hybrid Agent, on-premises services, such as JDBC, FTP, or JMS, can be used by TIBCO Cloud Integration apps. The TIBCO Cloud Integration - Hybrid Agent does not require exposing your database or service as a public Internet service, so there are no open ports on your side.
You can use TIBCO Cloud Integration - Hybrid Agent to stream app logs directly from an app container through a tunnel. You can also use TIBCO Cloud Integration - Hybrid Agent for TIBCO Flogo® apps to access on-premises or private cloud databases using the Flogo Database connector design-time service (or DB Service).
To use a hybrid proxy, you must install, configure, and run the TIBCO Cloud Integration - Hybrid Agent, then configure your apps to use the agent. See Installing, Configuring, and Running the Hybrid Agent and Using Proxy Connections for more information.
To enable both remote app management and Proxy connections to on-premises systems, you must use two separate Hybrid Agents. These agents can run on the same machine. If you are running an agent to manage remote apps, you cannot run two instances of the agent used to establish a Proxy connection as a high availability option.
For more information on using hybrid proxies, see Hybrid Proxy Connections.
Note that the TIBCO Cloud Integration - Hybrid Agent is different from the TIBCO Cloud Integration - Connect agent. TIBCO Cloud Integration displays both types of agents on the Agents page in the TIBCO Cloud Integration. However, the TIBCO Cloud Integration - Connect agent is an engine that runs each app, and uses a different installation process. See Agents Overview in the TIBCO Cloud Integration - Connect documentation for more details.
To use the TIBCO Cloud Integration - Hybrid Agent, you must have a subscription plan that supports it. See TIBCO Cloud™ Integration Subscriptions for more information.