This article is to showcase the network connectivity and relevant information of Kobiton's private, local deployment option. The Kobiton Cart (or setup on customers rack) resides in the customer's facility that includes the GEM server along with deviceConnect Server that further connects to the Kobiton server (iP OP server) residing in the Kobiton cloud instance.
Notes:
-
Servers are connected to the cooperation network using their RJ-45 port
-
Servers don’t depend on any inbound connectivity from the cloud so they can run in a isolated network that has no Internet connectivity
Legent
Annotations of network port
1. On iP OP Server
Annotation Name | Port detail | Comment |
A1 |
|
The Portal Web UI connected from end-user machine |
|
The REST API and Appium server connected from end-user machine |
|
|
|
|
|
deviceShare Personal, Virtual USB clients and Web UI from end-user machines |
|
|
The Report Web UI connected from end-user machine |
|
(gRPC) |
gRPC service connected from end-user machine for Manual session on a device |
|
|
Websocket service connected from end-user machine for Manual session on a device |
|
|
Downloading and uploading binary files connected from end-user machine |
|
|
Administration Web UI of MinIO |
|
A2 |
(TLS) |
(Port number may be changed) The Virtual USB service connected from end-user machine |
A3 |
|
Built-in Web UI for SMTP server. It’s used when customer doesn’t want to use their SMTP server |
|
|
Websocket service connected from end-user machine for Manual session on a device |
A4 |
(gRPC) |
Mics services |
|
gRPC) |
Device-oriented services |
(gRPC) |
App-oriented services |
|
|
Address-oriented services |
|
|
Downloading and uploading binary files |
|
|
(Port number may be changed) Device connectivity checking service. |
|
A5 |
|
Postgres service, used for troubleshooting |
|
|
Redis service, used for troubleshooting |
|
Kafka service, used for troubleshooting |
|
|
ZooKeeper service, used for troubleshooting |
|
X |
|
SSH service. For server administration |
2. On deviceConnect Server
Annotation Name |
Port detail |
Comment |
C1 |
(gRPC) |
Device-oriented services |
|
(Port number may be changed) The Virtual USB service |
|
C2 |
|
Device-oriented services |
|
(Port number may be changed) Forward proxy service to capture network traffic on the device |
|
X |
|
SSH service. For server administration |
|
VNC service. For server administration |
3. On GEM Server
Annotation Name | Port detail | Comment |
B1 |
(DTLS) |
WebRTC video streaming from end-user machine for Manual session on a device |
B2 |
|
Device-oriented services |
X |
|
SSH service. For server administration |