> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/powershell-universal/de/system-requirements.md).

# Systemanforderungen

## Hardware

Die Hardware-Empfehlungen basieren auf der Nutzung und hängen davon ab, wie viele Skripte auf dem PowerShell Universal-Server ausgeführt werden und wie viele Benutzer auf den Rechner zugreifen. Unix-basierte Rechner haben in der Regel geringere Hardwareanforderungen als Windows-basierte Rechner. Die nachfolgenden Empfehlungen basieren auf einer niedrigen Systemnutzung.

### Minimum

Dies ist die Basislinie für einen Universal-Server mit sehr geringer Serverlast. Sie sollte nur für Test- oder Entwicklungszwecke verwendet werden.

* 2 CPU
* 4 GB
* 250 GB
* SQLite-Datenbank

### Empfohlen

Dies ist die Basislinie für einen Universal-Server, der mehrere Jobs pro Stunde ausführt, APIs mit weniger als 100 Anfragen pro Sekunde und eine einzelne App hostet. Sie unterstützt bis zu 10 gleichzeitige Benutzer.

* 4 CPU
* 16 GB
* 500 GB
* MS SQL\PostgreSQL-Datenbank

### Leistung

Dies ist die Basislinie für einen Universal-Server, der Dutzende Jobs pro Stunde ausführt, APIs mit mehr als 100 Anfragen pro Sekunde und bis zu 5 Apps hostet. Sie unterstützt bis zu 50 gleichzeitige Benutzer.

* 16 CPU
* 32 GB
* 1 TB
* MS SQL\PostgreSQL-Datenbank

### Verteilt

Ein verteiltes System nutzt mehrere Instanzen von PowerShell Universal, die mit derselben Datenbank verbunden sind. Es erfordert entweder Git oder verwaltete Bereitstellungen, um Konfigurationsdaten zu teilen. Wir empfehlen dies für stark genutzte Produktionsinstanzen. Es bietet die beste Leistung, Stabilität und Redundanz.

Diese Konfiguration kann Hunderte Jobs pro Stunde, Tausende API-Anfragen pro Sekunde und viele Apps unterstützen. Die Anzahl gleichzeitiger Benutzer hängt von der Anzahl der PSU-Server im Cluster ab.

* 32 CPU
* 64 GB
* 1 TB
* MS SQL\PostgreSQL-Datenbank

## Software

### Windows

* Optional\*: [Windows PowerShell v5.1](https://www.microsoft.com/en-us/download/details.aspx?id=54616) oder höher
* Optional\*: PowerShell v7.2 oder höher
* .NET Framework v4.8.0 oder höher (nur für Windows PowerShell)

### Linux

* Optional\*: PowerShell v7.2 oder höher
* Validierte Distributionen: Ubuntu 18.04 und 20.04

### Mac OS

* Optional\*: PowerShell v7.2 oder höher

{% hint style="info" %}
\*PowerShell Universal enthält eine Version des PowerShell SDK. Wenn keine Version von PowerShell installiert ist, werden die integrierten Versionen von PowerShell verwendet.
{% endhint %}

## Netzwerk

PowerShell Universal kommuniziert über den während der Installation und\oder Konfiguration konfigurierten Port.

### Webserver-Frontend

* Standardport: 5000
* Typisch konfigurierte Ports: 443, 80

### TCP-Backend

* Dynamisch zugewiesener lokaler Port auf Loopback

### Datenbank

* MS SQL: 1433
* PostgreSQL: 5432

### Agent

* Webserver-Frontend-Port, standardmäßig 5000

### Git

* Standard-HTTP-Ports, typischerweise 443

### Online-Lizenzierung

Die Online-Lizenzierung erfordert Zugriff auf [www.ironmansoftware.com](http://www.ironmansoftware.com) über Port 443. Offline-Lizenzen benötigen keinen Internetzugang.

### Proxy

PowerShell Universal bietet Proxy-Konfigurationseinstellungen auf der Seite Einstellungen \ Allgemein. Diese werden für die Kommunikation mit remote Git-, Datenbank- oder Internetdiensten verwendet.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/powershell-universal/de/system-requirements.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
