Fabric Studio Installation System Requirements

Table of Contents

About Fabric Studio

K2view Fabric Studio is the development environment for building, managing, and testing K2view Fabric projects. It provides data engineers and developers with the tools to design and deploy Logical Units (LUs), business workflows, data pipelines, and other Fabric components with speed and precision.

There are two generations of Fabric Studio: Fabric Web Studio and Fabric .NET Studio.

Fabric Web Studio – The Next Generation

Fabric Web Studio is the latest version of Studio, designed for today’s containerized and cloud-first enterprise environments. It runs seamlessly on Docker Compose, Podman, and Cloud deployments, offering:

  • Cross-platform flexibility – accessible from any modern browser, independent of local operating system constraints.
  • Isolated development Spaces – enabling secure, parallel workstreams for multiple teams.
  • Containerized agility – lightweight and scalable deployment with support for enterprise DevOps practices.
  • Cloud-ready architecture – built to integrate with hybrid and multi-cloud strategies.

With Fabric Web Studio, organizations gain a more modern, flexible, and collaborative development experience that accelerates project delivery.

Fabric .NET Studio – The Previous Generation

Fabric .NET Studio is the earlier version of Studio, designed primarily for Windows environments. It provides a powerful IDE experience for Fabric developers, with system requirements detailed later in this topic. While it remains supported for customers with existing Windows-based workflows, new projects are encouraged to adopt Fabric Web Studio for its modern, containerized, and cloud-ready capabilities.

Fabric Web Studio Requirements

Fabric Web Studio is designed for flexible deployment across Windows, macOS, and Linux using Docker Compose or Podman, and is also available natively in K2cloud. To ensure a smooth experience, we recommend starting with the Proof of Value (POV) environment sizing. This configuration is optimized for evaluation, development, and smaller-scale projects, while still providing the resources needed to explore Fabric’s full capabilities.

Fabric Web Studio supports the creation of multiple spaces, allowing multiple users to share a single environment for dedicated purposes. The number of concurrent running spaces will dictate the amount of RAM required on the host. You should allocate 4-8 GB of RAM per space, depending on your project needs. A K2view representative can help you figure out the correct size.

The following baseline resources are recommended for deploying Fabric Web Studio in a POV environment:

CPU 8 cores
Memory 32 GB RAM
Storage 200 GB SSD or NVMe (high IOPS recommended)
Host OS Windows, macOS, or Linux
Container Runtime Docker Compose or Podman
Browser Any modern browser (Chrome, Edge, or Firefox)

Tip: This sizing is intended for POV and initial development environments. For production-scale deployments, resource allocation should be adjusted based on workload size, number of Spaces, and concurrency requirements.

Installation Options

  • Docker Compose / Podman: Fabric Web Studio can be installed on Windows, macOS, or Linux. For detailed setup instructions, refer to the Installation Guide.
  • K2cloud: When using Fabric Web Studio as part of K2cloud, installation and configuration are fully integrated into the K2cloud experience—no separate setup is required.

Fabric .Net Studio Requirements

Fabric .NET 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.

Minimum System Configuration

Operation System

Workstation: Windows 10 Professional (64-Bit) or higher.

Server: Windows Server Standard 2012 (64-bit) or higher.

Processors

Intel I3 quad-core 5th Gen or equivalent.

Physical Memory (RAM)

8 GB RAM

Disk Space

100 GB available disk space.

 

Windows Ports

The following ports should be open on the Windows server:

  • 3389 - used for RDP

Windows Permissions

Local administrator privileges are needed for the Fabric Studio installation.

Text/Code editor

Visual Studio Code / notepad++

https://code.visualstudio.com/

https://notepad-plus-plus.org/downloads/

file archiver

7zip

https://7-zip.org/

FTP/SCP client

winSCP

https://winscp.net/eng/download.php

SSH client

Putty

https://www.putty.org/

Git Shell

TortoiseGit

https://tortoisegit.org/

Java IDE

Intellij IDE (community edition):

https://www.jetbrains.com/idea/download/#section=windows

Linux Server Ports

Open the following ports on the Linux server and ensure they are accessible from the Management station.

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 Studio Installation System Requirements

Table of Contents

About Fabric Studio

K2view Fabric Studio is the development environment for building, managing, and testing K2view Fabric projects. It provides data engineers and developers with the tools to design and deploy Logical Units (LUs), business workflows, data pipelines, and other Fabric components with speed and precision.

There are two generations of Fabric Studio: Fabric Web Studio and Fabric .NET Studio.

Fabric Web Studio – The Next Generation

Fabric Web Studio is the latest version of Studio, designed for today’s containerized and cloud-first enterprise environments. It runs seamlessly on Docker Compose, Podman, and Cloud deployments, offering:

  • Cross-platform flexibility – accessible from any modern browser, independent of local operating system constraints.
  • Isolated development Spaces – enabling secure, parallel workstreams for multiple teams.
  • Containerized agility – lightweight and scalable deployment with support for enterprise DevOps practices.
  • Cloud-ready architecture – built to integrate with hybrid and multi-cloud strategies.

With Fabric Web Studio, organizations gain a more modern, flexible, and collaborative development experience that accelerates project delivery.

Fabric .NET Studio – The Previous Generation

Fabric .NET Studio is the earlier version of Studio, designed primarily for Windows environments. It provides a powerful IDE experience for Fabric developers, with system requirements detailed later in this topic. While it remains supported for customers with existing Windows-based workflows, new projects are encouraged to adopt Fabric Web Studio for its modern, containerized, and cloud-ready capabilities.

Fabric Web Studio Requirements

Fabric Web Studio is designed for flexible deployment across Windows, macOS, and Linux using Docker Compose or Podman, and is also available natively in K2cloud. To ensure a smooth experience, we recommend starting with the Proof of Value (POV) environment sizing. This configuration is optimized for evaluation, development, and smaller-scale projects, while still providing the resources needed to explore Fabric’s full capabilities.

Fabric Web Studio supports the creation of multiple spaces, allowing multiple users to share a single environment for dedicated purposes. The number of concurrent running spaces will dictate the amount of RAM required on the host. You should allocate 4-8 GB of RAM per space, depending on your project needs. A K2view representative can help you figure out the correct size.

The following baseline resources are recommended for deploying Fabric Web Studio in a POV environment:

CPU 8 cores
Memory 32 GB RAM
Storage 200 GB SSD or NVMe (high IOPS recommended)
Host OS Windows, macOS, or Linux
Container Runtime Docker Compose or Podman
Browser Any modern browser (Chrome, Edge, or Firefox)

Tip: This sizing is intended for POV and initial development environments. For production-scale deployments, resource allocation should be adjusted based on workload size, number of Spaces, and concurrency requirements.

Installation Options

  • Docker Compose / Podman: Fabric Web Studio can be installed on Windows, macOS, or Linux. For detailed setup instructions, refer to the Installation Guide.
  • K2cloud: When using Fabric Web Studio as part of K2cloud, installation and configuration are fully integrated into the K2cloud experience—no separate setup is required.

Fabric .Net Studio Requirements

Fabric .NET 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.

Minimum System Configuration

Operation System

Workstation: Windows 10 Professional (64-Bit) or higher.

Server: Windows Server Standard 2012 (64-bit) or higher.

Processors

Intel I3 quad-core 5th Gen or equivalent.

Physical Memory (RAM)

8 GB RAM

Disk Space

100 GB available disk space.

 

Windows Ports

The following ports should be open on the Windows server:

  • 3389 - used for RDP

Windows Permissions

Local administrator privileges are needed for the Fabric Studio installation.

Text/Code editor

Visual Studio Code / notepad++

https://code.visualstudio.com/

https://notepad-plus-plus.org/downloads/

file archiver

7zip

https://7-zip.org/

FTP/SCP client

winSCP

https://winscp.net/eng/download.php

SSH client

Putty

https://www.putty.org/

Git Shell

TortoiseGit

https://tortoisegit.org/

Java IDE

Intellij IDE (community edition):

https://www.jetbrains.com/idea/download/#section=windows

Linux Server Ports

Open the following ports on the Linux server and ensure they are accessible from the Management station.

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