The Fabric server installation is a Linux-based solution. A dedicated server for each Fabric instance is preferred. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
The Kafka server installation is a Linux-based solution. A dedicated server for each Kafka instance is preferred. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
Volume of 50G /opt/apps/kafka/ - will be used also as the home directory for a Kafka user.
The Cassandra server installation is a Linux-based solution. A dedicated server for each Cassandra instance is preferred. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
Fabric Studio is used for configuring, managing and controlling the Fabric server operation, and its installation is Windows-based. The application can be installed locally on either a workstation or a server with Terminal Services for RDP connection.
The following ports should be open on the Windows server:
Local administrator privileges are needed for the Fabric Studio installation.
Text/Code editor |
Visual Studio Code / notepad++ |
|
file archiver |
7zip |
|
FTP/SCP client |
winSCP |
|
SSH client |
Putty |
|
Git Shell |
TortoiseGit |
https://tortoisegit.org/ |
Java IDE |
Intellij IDE (community edition): |
Open the following ports on the Linux server and ensure they are accessible from Management stations.
Depending on your setup, not all ports are required:
Port Numbers |
Role |
22 |
SSH, SCP |
3213, 9443, 5124, 6379 |
Fabric |
9042, 9142 |
Cassandra |
9093, 7270 |
Kafka |
3000, 9090 |
Grafana stack |
5432 |
PostgreSQL |
Fabric server and Fabric Studio should have access (permissions) and connectivity (network) to all sources and destinations. Cassandra and Kafka servers should be accessible from Fabric servers’ nodes.
The Fabric server installation is a Linux-based solution. A dedicated server for each Fabric instance is preferred. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
The Kafka server installation is a Linux-based solution. A dedicated server for each Kafka instance is preferred. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
Volume of 50G /opt/apps/kafka/ - will be used also as the home directory for a Kafka user.
The Cassandra server installation is a Linux-based solution. A dedicated server for each Cassandra instance is preferred. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
Cloud Provider |
Instance Type |
Amazon - AWS |
m5.xlarge |
Google - GCP |
e2-standard-4 |
Microsoft - Azure |
D4d v5 |
Fabric Studio is used for configuring, managing and controlling the Fabric server operation, and its installation is Windows-based. The application can be installed locally on either a workstation or a server with Terminal Services for RDP connection.
The following ports should be open on the Windows server:
Local administrator privileges are needed for the Fabric Studio installation.
Text/Code editor |
Visual Studio Code / notepad++ |
|
file archiver |
7zip |
|
FTP/SCP client |
winSCP |
|
SSH client |
Putty |
|
Git Shell |
TortoiseGit |
https://tortoisegit.org/ |
Java IDE |
Intellij IDE (community edition): |
Open the following ports on the Linux server and ensure they are accessible from Management stations.
Depending on your setup, not all ports are required:
Port Numbers |
Role |
22 |
SSH, SCP |
3213, 9443, 5124, 6379 |
Fabric |
9042, 9142 |
Cassandra |
9093, 7270 |
Kafka |
3000, 9090 |
Grafana stack |
5432 |
PostgreSQL |
Fabric server and Fabric Studio should have access (permissions) and connectivity (network) to all sources and destinations. Cassandra and Kafka servers should be accessible from Fabric servers’ nodes.