ICS offers two types of agents, namely:
Connection Agent: Provides a means to connect to systems and data stores that are on-premises or in networks that need to be treated as if on-premises.
Execution Agent: Sometimes referred to as ICS on-premises or, occasionally, runtime agent. To perform the integration processes in a suitable location other than on the cloud server, for example, when the process starts on-premises and finishes on-premises, do we want to take the data to the cloud?
These agents have different capabilities and environment demands, although there are some basic needs, as you will see as we look through the details.
The essence of the two agents are to provide connectivity to systems running on-premises (or even another cloud) in the case of a connection agent, and to perform the act of executing integration processes on-premises (or someone else's cloud) for the execution agent.
In all of this, there is a downside to the agent model. One of the...