Distr ist eine Open-Source-Kontrollebene, die darauf ausgelegt ist, die Verteilung von Unternehmenssoftware in selbstverwalteten, Bring Your Own Cloud (BYOC) und On-Premises-Umgebungen zu optimieren. Durch nahtlose Integration in bestehende CI/CD-Pipelines ermöglicht Distr Softwareanbietern, selbstverwaltete Bereitstellungen effizient anzubieten und die Einrichtungszeiten von Monaten auf wenige Stunden zu reduzieren. Sein umfassendes Toolset erleichtert das Onboarding, Aktualisieren und Unterstützen von selbstverwalteten Kunden, ohne dass maßgeschneiderte Lösungen von Grund auf entwickelt werden müssen.
Hauptmerkmale und Funktionen:
- Einfache GitHub-Integration: Verbinden Sie Ihr Repository, um Software in wenigen Minuten zu versenden.
- Breite Kompatibilität: Unterstützt Docker Compose, Terraform, Docker Swarm und Kubernetes und gewährleistet Flexibilität in verschiedenen Bereitstellungsumgebungen.
- Vielseitige Bereitstellungsoptionen: Anwendungen auf AWS, GCP, Azure, On-Premises und sogar in luftdichten Umgebungen bereitstellen.
- White-Label-Kundenportal: Bieten Sie Kunden ein gebrandetes Portal für volle Kontrolle und Transparenz über ihre Bereitstellungen.
- Eingebautes OCI-Registry: Überwachen Sie Bilddownloads und -aktualisierungen auf Benutzer- und Tag-Ebene.
- Erweiterte Telemetrie: Sammeln Sie detaillierte Nutzungs- und Leistungsmetriken mit OpenTelemetry.
- Flexibles Lizenzmanagement: Verwalten Sie den Zugriff auf Versionen und Funktionen mit einem Open Feature-kompatiblen Lizenzserver.
- API-First und Automatisierungsbereit: Vollständig über API und SDK für benutzerdefinierte Workflows integrierbar.
Primärer Wert und gelöstes Problem:
Distr adressiert die Komplexitäten, die mit der Bereitstellung von Unternehmenssoftware in kundenkontrollierten Umgebungen verbunden sind. Durch das Angebot einer einsatzbereiten Kontrollebene entfällt die Notwendigkeit für Anbieter, maßgeschneiderte Lösungen für selbstverwaltete Bereitstellungen zu entwickeln. Dies reduziert erheblich die Zeit und Ressourcen, die für das Onboarding, die Aktualisierung und die Unterstützung von selbstverwalteten Kunden erforderlich sind, und ermöglicht es den Anbietern, sich auf die Kernproduktentwicklung zu konzentrieren, während sichergestellt wird, dass Kunden die Kontrolle über ihre Bereitstellungen haben.