Internal communication
In the following schema, you can see the communication paths between the different Collibra Data Intelligence Cloud components.
Note HTTPS is always used for Cloud environments. For on-premises environments, HTTPS is only used if you enable it.
The Agent and all services are all separate processes.
| Communication path | Description |
|---|---|
|
Send SQL statements over JDBC, via port 4403. |
| Agent → DGC service | Send management-specific commands with a private REST interface (JMX REST) over HTTP, via port 4400. |
|
DGC service → Search service |
Send search requests using the Transport protocol via port 4422. |
|
Agent → Search service |
Send management specific commands with a private REST interface over HTTP(S), via port 4421 |
| Collibra clients → Collibra Data Intelligence Cloud | Access to Collibra with the public REST interface (REST) over HTTPS. |
|
Send job commands using a REST interface over HTTPS, via port 4404. |
|
Poll the DGC service if there are any jobs to be executed. This uses the built-in reverse proxy servlet of the DGC service. If this type of communication is set up, the DGC service does never initiate a communication to the Jobserver. |
|
|
Jobserver service → Jobserver database |
Send SQL statements over JDBC, via port 4414. |
|
Send job commands using a REST interface over HTTPS, via port 4407. The monitoring service connects to the DGC service via port 4400. |
|
Console → Console database |
Send SQL statements over JDBC, via port 4420 |