The Fabric server installation is a Linux-based solution. A dedicated servers for Fabric instance is prefered. Following a sizing process, the exact number of nodes for each environment needs to be determined .
Cloud provider |
Instance Type |
Amazon - AWS |
m5.4xlarge |
Google - GCP |
D16d v4 |
Microsoft - Azure |
e2-standard-8 |
The Kafka server installation is a Linux-based solution. A dedicated servers for Kafka instance is prefered. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud provider |
Instance Type |
Amazon - AWS |
m5.2xlarge |
Google - GCP |
D16d v2 |
Microsoft - Azure |
e2-standard-8 |
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 servers for Cassandra instance is prefered. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud provider |
Instance Type |
Amazon - AWS |
m5.2xlarge |
Google - GCP |
D16d v2 |
Microsoft - Azure |
e2-standard-8 |
Cloud provider |
Instance Type |
Amazon - AWS |
m5.xlarge, a1.2xlarge |
Google - GCP |
D16d v2 |
Microsoft - Azure |
e2-standard-4 |
Fabric Studio is used to configure, manage and control 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 make sure they are accessible from Management stations.
Depending on your setup, not all ports are required:
Ports Number |
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 & destinations. Cassandra and Kafka servers should be accessible from Fabric servers’ nodes.
The Fabric server installation is a Linux-based solution. A dedicated servers for Fabric instance is prefered. Following a sizing process, the exact number of nodes for each environment needs to be determined .
Cloud provider |
Instance Type |
Amazon - AWS |
m5.4xlarge |
Google - GCP |
D16d v4 |
Microsoft - Azure |
e2-standard-8 |
The Kafka server installation is a Linux-based solution. A dedicated servers for Kafka instance is prefered. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud provider |
Instance Type |
Amazon - AWS |
m5.2xlarge |
Google - GCP |
D16d v2 |
Microsoft - Azure |
e2-standard-8 |
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 servers for Cassandra instance is prefered. Following a sizing process, the exact number of nodes for each environment needs to be determined.
Cloud provider |
Instance Type |
Amazon - AWS |
m5.2xlarge |
Google - GCP |
D16d v2 |
Microsoft - Azure |
e2-standard-8 |
Cloud provider |
Instance Type |
Amazon - AWS |
m5.xlarge, a1.2xlarge |
Google - GCP |
D16d v2 |
Microsoft - Azure |
e2-standard-4 |
Fabric Studio is used to configure, manage and control 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 make sure they are accessible from Management stations.
Depending on your setup, not all ports are required:
Ports Number |
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 & destinations. Cassandra and Kafka servers should be accessible from Fabric servers’ nodes.