---
title: Setup Guide Virtual Machine / Server
description: Discover essential system requirements and network setup for running zapliance SAP analytics, including on-premise, private cloud, and firewall best practices.
---

[Skip to content](https://knowledge.zapliance.com/vm#main-content)

- [English](https://knowledge.zapliance.com/vm)
- [Deutsch](https://knowledge.zapliance.com/de/vm)

English

Show submenu for translations

[![zapliance logo light bg](https://knowledge.zapliance.com/hubfs/zapliance%20logo%20light%20bg.svg)](https://knowledge.zapliance.com/migration)

Open main navigation

Close main navigation

- - [English](https://knowledge.zapliance.com/vm)
    - [Deutsch](https://knowledge.zapliance.com/de/vm)

  English
  
  Show submenu for translations
- [Contact us](https://zapliance.com/support/)

[Contact us](https://zapliance.com/support/)

 Hi. How can we help?

- There are no suggestions because the search field is empty.

1. [Knowledge Base](https://knowledge.zapliance.com/)
2. [Technical Onboarding](https://knowledge.zapliance.com/technical-onboarding)
3. [Virtual Machine/Server](https://knowledge.zapliance.com/technical-onboarding#virtual-machine-server)

# Setup Guide Virtual Machine / Server

## Detailed guide for setting up a virtual machine or server to run zapliance solutions

To efficiently operate zapliance solutions for SAP data analytics, a powerful and properly configured virtual machine (VM) or server is required. This article outlines the necessary system requirements, provides recommendations for both on-premise and private cloud environments (e.g. AWS, Azure), and describes correct network integration, including firewall configuration.

---

### System Requirements

#### General

Operating zapliance solutions and tools requires uninterrupted availability of the virtual machine or server during the active project run, including data extraction, data processing, and results preparation.

#### **Hardware**

Depending on the SAP data volume to be extracted, we recommend the following hardware specificationsor resource allocation:

- Extraction of **up to 2 million rows from BSEG**
  
    - CPU: 8 cores (modern x86 architecture, 64-bit)
    - RAM: 32 GB
    - Disk: At least 500 GB SSD
    - Network: Gigabit connection

- Extraction of **up to 100 million rows from BSEG**
  
    - CPU: 8 cores (modern x86 architecture, 64-bit)
    - RAM: 64 GB
    - Disk: At least 1 TB SSD 
    - Network: Gigabit connection
- Extraction of **more than 100 million rows from BSEG**
  
    - CPU: 8 cores (modern x86 architecture, 64-bit)
    - RAM: 128 GB
    - Disk: At least 2 TB SSD 
    - Network: Gigabit connection

The specific requirements for your project can be discussed with zapliance during onboarding.

#### **Software**

- Operating System**:**  
    - Modern Linux distribution
    - Kubernetes *(Alternative deployment method, must be discussed with zapliance*)

- Administrator access to the VM/server is required
- (Helpful) WinSCP or similar explorer tools to easyly manage files, folders and access rights of the linux environment.
- *(Optional)*Internet connection for updates, LLM integration and specific zapliance products (e.g. VAT ID verification)

**Important note:** Please make sure that automatic operating system reboots are postponed until intensive data extraction or processing is finished!

Automated reboots during executioncause data loss in zapAnalytsics projects and unnecessary re-processing.

---

### Recommendations for Virtualization Environments

#### On-Premise Hypervisor

- VMware vSphere/ESXi, Microsoft Hyper-V, or similar platforms are suitable
- Resources(CPU, RAM, storage) should be exclusively allocated to the VM used for zapliance tools (no resource overcommitment)

#### Private Cloud Hyperscaler 

Amazon Web Services (AWS) recommended Instance Type:

- - **z1d.xlarge** or larger (z-series for high single-thread performance; at least 8 vCPUs and 64 GB RAM)
    - EBS-optimized instances with at least 1 TB GP2/GP3 SSD volume

- - Select a data center **close to where your SAP systems are hosted** for optimal performance

Alternatives to AWS z1d instances on other private cloud providers include the

- - Fsv2-series and Lsv2-series on Microsoft Azure,
    - the C2 and C3 series on Google Cloud,
    - DenseIO and E4 Compute shapes on Oracle Cloud,
    - and the bx2 compute-optimized virtual servers on IBM Cloud.

---

### Firewall and Network Configuration

#### Required Open Ports

Access to zapliance frontend within company network (default):

- - zapAnalytics: 9007 (HTTPS)
    - LibreChat: 3080 (HTTPS)
    - SAP RFC: 3300, 3600, 3299 (default application and message server port)
    - (optional) Judgements Info Server: 59008

Optional internet access (external network):

- - Image registries 
          - Docker Hub (docker.io and docker.com) 443
          - GitHub (ghcr.io) 443

- - - (optional) Podman images (quay.io) 443
    - external LLM services: TCP 443  
          - Copy your foundry project name + openai.azure.com
          - e.g. my-zapliance-llm.project.openai.azure.com
    - other external REST APIs: TCP 443

#### Security Guidelines

- Only grant access to authorized personnel and known IPs
- For administrative remote access, use VPN or a managed bastion host whenever possible
- Set firewall rules as restrictively as possible – only open what is absolutely required

---

### Additional Recommendations

- **Dedicated VM:** zapliance software should run on its own machine to avoid performance bottlenecks caused by other applications.
- **Backups:** Regularly back up zapliance data and configuration files.
- **Data Connectivity:** Ensure the VM/server can access the SAP system during data extracts.
- **Monitoring:** Actively monitor resource usage (CPU, RAM, disk I/O).

- [Overview Agentic Teams](https://knowledge.zapliance.com/overview-agentic-teams)
- [Product Descriptions](https://knowledge.zapliance.com/product-descriptions#main-content)

    - [Platforms](https://knowledge.zapliance.com/product-descriptions#platforms)
    - [Agentic Teams](https://knowledge.zapliance.com/product-descriptions#agentic-teams)
    - [Agentic Team Solutions](https://knowledge.zapliance.com/product-descriptions#agentic-team-solutions)
    - [Solution Bundles](https://knowledge.zapliance.com/product-descriptions#solution-bundles)
    - [Customer Success](https://knowledge.zapliance.com/product-descriptions#customer-success)
- [Technical Onboarding](https://knowledge.zapliance.com/technical-onboarding#main-content)

    - [zapHome](https://knowledge.zapliance.com/technical-onboarding#zaphome)
    - [Virtual Machine/Server](https://knowledge.zapliance.com/technical-onboarding#virtual-machine-server)
    - [Docker](https://knowledge.zapliance.com/technical-onboarding#docker)
    - [zapAnalytics Setup Guides](https://knowledge.zapliance.com/technical-onboarding#zapanalytics-setup-guides)
    - [SAP Setup Guides](https://knowledge.zapliance.com/technical-onboarding#sap-setup-guides)
    - [LibreChat Setup Guide](https://knowledge.zapliance.com/technical-onboarding#librechat-setup-guide)
    - [Microsoft Services Setup Guides](https://knowledge.zapliance.com/technical-onboarding#microsoft-services-setup-guides)
    - [Former Setups](https://knowledge.zapliance.com/technical-onboarding#former-setups)
- [Functional Onboarding](https://knowledge.zapliance.com/functional-onboarding#main-content)

    - [Project Workflows](https://knowledge.zapliance.com/functional-onboarding#project-workflows)
    - [zapAnalytics User Guides](https://knowledge.zapliance.com/functional-onboarding#zapanalytics-user-guides)
    - [Wilma User Guides](https://knowledge.zapliance.com/functional-onboarding#wilma-user-guides)
    - [SAP User Guides](https://knowledge.zapliance.com/functional-onboarding#sap-user-guides)
    - [Microsoft Services User Guides](https://knowledge.zapliance.com/functional-onboarding#microsoft-services-user-guides)
- [Governance Onboarding](https://knowledge.zapliance.com/governance-onboarding#main-content)

    - [General Governance Information](https://knowledge.zapliance.com/governance-onboarding#general-governance-information)
    - [Digital Audit Preparation (DAP)](https://knowledge.zapliance.com/governance-onboarding#digital-audit-preparation-dap)
    - [Cash Recovery AI (CRAI)](https://knowledge.zapliance.com/governance-onboarding#cash-recovery-ai-crai)

[![Favikon Color-1](https://knowledge.zapliance.com/hs-fs/hubfs/Favikon%20Color-1.png?width=30&height=30&name=Favikon%20Color-1.png "Favikon Color-1")](https://zapliance.com/)

Knowledge Base

Copyright © 2026, zapliance GmbH