Infrastructure Automation
für Profis

Mit Polycrate automatisieren Systemadministratoren und Plattform-Teams den gesamten Software Delivery Lifecycle – von der Provisionierung bis zum Monitoring. Deterministisch, kollaborativ und kompatibel mit allen wichtigen Tools des cloud-nativen Ökosystems.

Führende Unternehmen vertrauen auf Polycrate ↘

Was ist Polycrate?

Polycrate ist ein modernes Automatisierungs-Framework und eine Runtime für Ansible, das speziell für Systemadministratoren und Plattform-Teams entwickelt wurde. Es bringt Container-Orchestrierung, Configuration Management, CI/CD und Cloud-Provisioning an einem Ort zusammen – mit einem einheitlichen Workflow für heterogene IT-Infrastrukturen.

Polycrate CLI

Lokales Kommandozeilen-Tool

Die Polycrate CLI ist das Herzstück des Ökosystems. Sie führt Actions in Docker-Containern aus und garantiert deterministische, reproduzierbare Ergebnisse – unabhängig von der lokalen Entwicklerumgebung.

  • Cloud-native Toolchain im Gepäck (Ansible, kubectl, Helm)
  • OCI-basiertes Block-Management
  • Automatisches Artefakt- und Secrets-Management
CLI Docker Ansible Kubernetes

Polycrate API

Zentrale Web-Plattform für Teams

Die Polycrate API erweitert die CLI um eine kollaborative Plattform mit Web-UI, Echtzeit-Monitoring, Alerting und zentraler Konfigurationsverwaltung – ideal für Managed Service Provider und Platform-Teams.

  • Multi-Tenancy für Organisationen
  • Audit-Logs für alle Action-Runs
  • Endpoint-Monitoring und Alerting
Web-UI Monitoring Alerting Teams

Polycrate Hub

Block-Marketplace und CLI-Downloads

Der Polycrate Hub unter hub.polycrate.io ist die zentrale Plattform für das Polycrate-Ökosystem: Block-Discovery, Versionierung und CLI-Downloads – alles an einem Ort.

  • Kuratierte Blocks für Kubernetes, Cloud und mehr
  • Versionierte Blöcke mit Dokumentation
  • Self-Hosting für Air-Gapped Environments
Blocks Registry OCI Marketplace

Polycrate API Features

Die Polycrate API erweitert die CLI um eine zentrale Web-Plattform mit Echtzeit-Monitoring, automatischer Resource Discovery und Alerting. Der Polycrate Operator synchronisiert Kubernetes-Ressourcen automatisch mit der API.

Endpoint-Monitoring

Endpoint-Monitoring

Verfügbarkeit und Performance überwachen

Automatische Erkennung von Endpoints aus Kubernetes Ingresses. Der Polycrate Operator führt HTTP-Checks direkt im Cluster durch und exportiert Prometheus-Metriken für Alerting.
Ingress HTTP-Checks Prometheus Alerting
Certificate Discovery

Certificate Discovery

TLS-Zertifikate zentral überwachen

Automatische Erkennung von cert-manager Zertifikaten in allen Clustern. Ablaufdaten, Issuer und Status auf einen Blick – mit Alerting vor Ablauf.
cert-manager TLS Ablaufdaten Alerting
Backup-Übersicht

Backup-Übersicht

Velero-Backups zentral verwalten

Read-Only-Übersicht aller Velero-Backups in überwachten Clustern. Backup-Status, Schedules und History aggregiert – mit Alerting bei Fehlern.
Velero Backup-Status Multi-Cluster Alerting
K8sApp Discovery

K8sApp Discovery

Deployed Blocks automatisch erkennen

Der Operator erkennt Polycrate Blocks anhand von Meta-Secrets und synchronisiert sie mit der API. Block-Namen, Versionen und Installationsstatus auf einen Blick.
Blocks Meta-Secrets Versionen Auto-Discovery
Artifact Discovery

Artifact Discovery

Container Images inventarisieren

Automatische Erkennung aller Container Images aus laufenden Pods. Registry, Repository, Tag und Digest werden extrahiert und mit K8sApps verknüpft.
Container Images Pods Registry Inventory
Endpoint Details

Endpoint Details

Response Times und Status Codes

Detaillierte Metriken für jeden Endpoint: Latenz, Status Codes, Verfügbarkeit und Performance-Historie. Perfekt für SLA-Monitoring und Incident Response.
Latenz Status Codes SLA Historie

Für wen ist Polycrate?

Polycrate richtet sich an Menschen und Organisationen, die Software als Service an ihre Kunden ausliefern – und dabei auf Determinismus, Kollaboration und Automatisierung setzen.

SaaS-Anbieter

Zuverlässige, reproduzierbare Deployments

Deployen Sie Ihre Plattform konsistent über alle Umgebungen hinweg – von Development bis Production. Polycrate garantiert, dass jedes Deployment identisch abläuft.
SaaS Deployments Production

Managed Service Provider

Heterogene Kundenumgebungen verwalten

Verwalten Sie mehrere Kundenumgebungen mit unterschiedlichen Anforderungen von einer zentralen Plattform aus. Multi-Tenancy und Audit-Logs inklusive.
MSP Multi-Tenancy Kunden

Platform-Teams

Self-Service-Infrastruktur bereitstellen

Stellen Sie Ihren Entwicklern fertige Blocks zur Verfügung, die komplexe Infrastruktur mit einfachen Befehlen bereitstellen – ohne tiefes Wissen über die Implementierung.
Platform Self-Service Developer Experience

DevOps-Engineers

Betrieb automatisieren und standardisieren

Standardisieren Sie Ihren Betrieb mit wiederverwendbaren Blocks und Workflows. GitOps Best-Practices sind direkt in Polycrate eingebaut.
DevOps Automatisierung GitOps

Compliance-Teams

Audit-fähige Infrastruktur

Vollständige Audit-Trails für alle Änderungen an Ihrer Infrastruktur. Polycrate ist zertifiziert für den Einsatz unter hohen Compliance-Anforderungen.
Compliance Audit Zertifiziert

Enterprise-Kunden

Battle-Tested in kritischen Umgebungen

Polycrate wird in Produktionsumgebungen mit hohen Verfügbarkeits- und Sicherheitsanforderungen eingesetzt – von Finanzdienstleistern bis zu Behörden.
Enterprise Kritische Infrastruktur Hochverfügbar

Vorteile von Polycrate

Polycrate bringt zahlreiche Vorteile für Teams, die komplexe IT-Infrastruktur betreiben und wartbare, deterministische Automatisierung benötigen.

Deterministische Kollaboration

Reproduzierbare Ergebnisse im Team

Jedes Teammitglied führt dieselben Actions mit denselben Ergebnissen aus – unabhängig von der lokalen Umgebung. Keine "Works on my machine"-Probleme mehr.
Team Reproduzierbar Konsistent

Documentation as Code

Selbstdokumentierende Workspaces

Ihre Infrastruktur ist in YAML-Dateien beschrieben und automatisch dokumentiert. Workspaces, Blocks und Actions sind selbsterklärend und versioniert.
YAML Versioniert Self-Documenting

Uniformer Automatisierungs-Layer

Ein Workflow für alles

Von Kubernetes über Docker bis zu Bare-Metal-Servern: Polycrate bietet einen einheitlichen Layer für die Bereitstellung und Wartung von IT-Infrastruktur und Software.
Kubernetes Docker Bare-Metal

Out-of-the-box Integrationen

Sofort einsatzbereit

Ansible, kubectl, Helm, Cloud-CLIs und mehr sind direkt im Polycrate-Container enthalten. Starten Sie sofort mit der Entwicklung – ohne Setup-Aufwand.
Ansible Helm Cloud-CLIs

Endlos erweiterbar

Modulare Block-Architektur

Erstellen Sie eigene Blocks für Ihre spezifischen Anforderungen oder nutzen Sie fertige Blocks aus dem PolyHub. Teilen Sie Blocks über OCI-Registries.
Blocks Modular Erweiterbar

OCI-basiertes Artefakt-Management

Container-native Versionierung

Blocks werden als OCI-Artefakte in Container-Registries gespeichert. Nutzen Sie Harbor, Docker Hub oder jede andere OCI-kompatible Registry.
OCI Harbor Versionierung

Audit-Logs

Vollständige Nachvollziehbarkeit

Jede Action-Ausführung wird mit Timestamps, Exit-Codes und Metadaten protokolliert. Perfekt für Compliance und Debugging.
Audit Compliance Logging

Secrets Management

Sichere Verwaltung sensibler Daten

Integriertes Secrets-Management mit age-Verschlüsselung. Secrets werden verschlüsselt im Git-Repository gespeichert und können team-weit geteilt werden.
Secrets Verschlüsselung age

Cloud-Migration

Raus aus der Hyperscaler-Abhängigkeit

Polycrate ist ideal für die Migration von Software-Workloads zwischen Cloud-Providern. Kubernetes-native Architektur garantiert Portabilität.
Migration Multi-Cloud Data Act

You build it. We run it.

Exzellente Performance und maximale Uptime - dafür stehen wir morgens auf. Und manchmal sogar mitten in der Nacht.

270 Millionen End-User

pro Monat

Mehr als 9 Millionen Endanwender nutzen täglich Software die wir bereitstellen, im Internet oder On-Premise.
User Endanwender Software

99,99% Uptime

im Jahresmittel

Unsere Managed Services sind im Schnitt weniger als 1 Stunde pro Jahr nicht verfügbar.
Uptime Verfügbarkeit SLA

MTTD < 5 Minuten

im Durchschnitt

Unser granulares Alerting-System erkennt Fehler und Ausfälle schneller als Sie ‘Service Level Agreement’ sagen können.
MTTD Monitoring Detection

15 Milliarden Logs

pro Monat

Mehr als 2000 Logs werden pro Sekunde von unseren Kollektoren gesammelt und DSGVO-konform gespeichert.
Logs Observability Ingestion

46 Millionen aktive Timeseries

pro Monat

1.7 Millionen Datapoints werden pro Sekunde von unseren Monitoring-Systemen gemessen.
Monitoring Metrics Datapoints

50 TB Backups

pro Monat

Mehr als 2000 Backups werden jeden Tag auf unsere verschlüsselten Langzeit-Storages gespeichert.
Backup Storage Sicherheit

Integrationen

Polycrate integriert sich nahtlos mit den wichtigsten Tools und Plattformen des cloud-nativen Ökosystems – für einen durchgängigen, automatisierten Workflow.

Ansible

Configuration Management

Erstklassiger Support für Ansible-Playbooks als Action-Implementierung. Automatische Inventory-Integration und SSH-Key-Management inklusive.
Configuration Playbooks Idempotent

Kubernetes

Container-Orchestrierung

Native Integration mit Kubernetes-Clustern. Kubeconfig-Management, Helm-Charts und Multi-Cluster-Support für Enterprise-Deployments.
kubectl Helm Multi-Cluster

Docker

Container-Management

Volle Integration mit Docker und Docker Compose für Container-basierte Deployments auf beliebigen Hosts.
Docker Compose Container

Git

Version Control

Native Git-Integration basierend auf go-git. Eingebaute Commands für Status, Commit, Push, Pull und Sync – ohne externe Git-Installation.
Git GitOps Versionierung

OCI-Registries

Artefakt-Management

Blocks werden als OCI-Artefakte in Container-Registries gespeichert. Kompatibel mit Harbor, Docker Hub, GitHub Container Registry und mehr.
Harbor OCI Registry

AI-Assistenten

MCP-Server-Integration

Integrierter MCP-Server für AI-Assistenten wie Claude und Cursor. Block-Discovery und Konfigurationshilfe durch kontextbezogene Empfehlungen.
MCP AI Cursor Claude

Software Delivery Lifecycle

Polycrate bildet den gesamten Software Delivery Lifecycle ab – von der Entwicklung bis zum Monitoring. Jede Phase wird durch spezialisierte Features unterstützt.

Develop

Blocks entwickeln

Erstellen Sie modulare Blocks mit Actions, die Ihre Infrastruktur beschreiben. YAML-basiert, versioniert und team-fähig.
Blocks YAML Modular

Build

CI/CD-Integration

Führen Sie Polycrate-Actions in CI/CD-Pipelines aus. Kompatibel mit GitLab CI, GitHub Actions, Jenkins und mehr.
CI/CD GitLab GitHub Actions

Test

Idempotente Actions

Ansible-basierte Actions garantieren idempotente, testbare Deployments. Führen Sie dieselbe Action beliebig oft aus.
Idempotent Testbar Reproduzierbar

Deploy

Workflows orchestrieren

Kombinieren Sie mehrere Actions in Workflows für komplexe, mehrstufige Deployments mit Rollback-Strategien.
Workflows Rollback Orchestrierung

Operate

Day-2-Operations

Wartungs-Actions für Updates, Backups und Troubleshooting. Alles über dieselbe CLI, die auch das Deployment gemacht hat.
Wartung Updates Backups

Monitor

Zentrale Überwachung

Die Polycrate API bietet Echtzeit-Monitoring, Alerting und Audit-Logs für alle Ihre Workspaces und Deployments.
Monitoring Alerting Audit

Compliance & regulatorische Anforderungen

Die ayedo Software Delivery Platform erfüllt die Anforderungen aktueller EU-Verordnungen. Von GDPR über NIS-2 bis DORA – unsere Plattform ist designed für regulierte Branchen und kritische Infrastrukturen.

GDPR-konforme Datenverarbeitung

Privacy by Design & Default.

EU-Datenhaltung (Deutschland), Customer-Managed Keys (BYOK/BYOHSM), Verschlüsselung at rest/in transit. ISO 27001-zertifiziertes Datenschutz-Management. Unterstützung bei Betroffenenrechten, DPA/AVV, Incident-Response. Mehr zur GDPR.

NIS-2-konformer Betrieb

Resilienz für kritische Infrastrukturen.

24/7 Monitoring, Incident-Response, BCP/DR-Prozesse, Supply-Chain-Transparenz (SBOM). EU-basierte Operations, MFA/PAM, Vulnerability-Management, Patch-Prozesse. Ideal für wesentliche/wichtige Einrichtungen. Mehr zu NIS-2.

DORA-ready für Finanzinstitute

IKT-Resilienz nach Maß.

IKT-Risikomanagement-Framework, dokumentierte Exit-Strategien, Drittpartei-Risiko-Management, TLPT-Readiness. Strukturierte Incident-Meldeketten, kontinuierliche Resilience-Tests, ISO 27001-zertifiziert. Mehr zu DORA.

CRA-konforme Software Supply Chain

Security by Design über den gesamten Lifecycle.

SBOM-Generation, CVE-Scanning, Vulnerability-Disclosure-Prozesse, Update-Management. Signierte Container-Images, GitOps-basierte Audit-Trails, transparente Lieferkette. Mehr zu CRA.

Cloud Sovereignty Framework

Digitale Souveränität messbar gemacht.

EU-basierte Operations, offene Standards, Exit-Fähigkeit ohne Lock-in. Designed für SEAL-4 (Full Digital Sovereignty) über alle acht Souveränitätsziele. Keine Abhängigkeiten von Nicht-EU-Kontrolle. Mehr zum Framework.

Data Act-konforme Portabilität

Switching ohne Hürden.

Offene APIs (OpenAPI), standardisierte Formate (YAML/JSON/OCI), vollständige Exit-Runbooks, Infrastructure-as-Code-Portierung. Multi-Cloud-fähig, keine Egress-Fees, funktionale Äquivalenz. Mehr zum Data Act.

Integrierte Compliance-Roadmap

Ganzheitlicher Ansatz.

Wie ayedo GDPR, NIS-2, DORA, CRA, Data Act, Cloud Sovereignty Framework, ISO 27001/9001 systematisch adressiert. Zertifizierungen, Prozesse, technische Maßnahmen, Audit-Bereitschaft. Zur Übersicht.

Erste Schritte

Starten Sie jetzt mit Polycrate und automatisieren Sie Ihre Infrastruktur in wenigen Minuten.

  1. CLI installieren

Download via Polycrate Hub

Laden Sie die CLI für Ihr Betriebssystem vom Polycrate Hub herunter oder nutzen Sie den Docker-basierten Installer.

Die CLI läuft auf Linux, macOS und Windows (WSL).

Linux macOS Windows

  1. Workspace erstellen

Ihren ersten Workspace anlegen

Erstellen Sie ein Verzeichnis, fügen Sie eine workspace.poly hinzu und definieren Sie Ihre ersten Blocks mit Actions.
Workspace Blocks Actions

  1. Actions ausführen

Automatisierung starten

Führen Sie Actions mit einem einfachen Befehl aus:

polycrate run my-block install
CLI Run Actions