Features
Unsere Features sind an Deine Präferenzen angepasst und lassen Dich gestalten,
während wir im Hintergrund arbeiten.
Managed Docker Hosting
sloppy.io bietet Dir einen All-Inclusive-Service, der Dich bei allen Phasen der Projektentwicklung mit praktischen und verlässlichen Features unterstützt – von der Komposition, über das Deployment und die Instandhaltung, bis zur Überwachung.
Komponieren
Mach Dir sloppy.io zu eigen! Ob Du nun gerne mit einer UI oder CLI arbeitest, wir bieten Dir für beide Fälle voll funktionale Interfaces. Du kannst sloppy.io auch in Deinen CI/CD-Workflow integrieren und Kollegen dazu einladen, mit Dir im Team zu arbeiten.
Web UI
Unser übersichtlich angeordnetes grafisches User-Interface ist vollumfänglich in Deinem Browser verfügbar. Du kannst damit Deine Projekte organisieren, Docker-Container deployen, verwalten und überwachen. Wir stellen Dir einige beliebte Anwendungen zur Verfügung, die Du mit nur einem Klick deployen kannst.
CLI
Wenn Du bevorzugst, von Deinem Terminal aus zu arbeiten, kannst Du unsere CLI auf Deinem Rechner installieren. Gib nach der Installation “sloppy” ein, um eine Liste der Befehle zu sehen mit denen Du Container deployen, verwalten und überwachen kannst. Du kannst Deine Projekte in JSON oder YAML beschreiben.
CI/CD
Wenn Du einen Continuous-Integration-Server benutzt, z.B. Jenkins, Travis oder GitLab, dann kannst Du neue Container direkt nach sloppy.io deployen. Du kannst dafür entweder unsere CLI in Deinem Build nutzen oder unsere API. Wenn es Dir nur darum geht, nach einem neuen Build den Container neu zu starten, kannst Du Webhooks benutzen.
Teams
Wir unterstützen Teamarbeit, indem wir die Mitarbeit von Kollegen an Projekten ermöglichen. Mit diesem Feature kannst Du anderen Usern erlauben, Deine Container zu verwalten und zu überwachen. Du kannst sogar den Besitz Deines Projekts an jemand anderes übertragen, dessen Preismodell und Zahlungsform dann für dieses Projekt genutzt werden.
Deployen
Wir möchten, dass Du Docker-Container so schnell wie möglich deployen kannst. Wähle Dein Image von einer öffentlichen Registry, wie Docker Hub, oder von einer privaten Registry aus. Skaliere Deine Container horizontal in Sekundenschnelle und teile sofort eine Testversion Deiner Anwendung.
Verwalten
Nachdem Du zum ersten Mal deployt hast, geht die Arbeit an Deinem Projekt oft erst richtig los. Wir unterstützen Dich mit Rolling Deploys, Rollbacks zu früheren Konfigurationen, Persistent Volumes, die auch Snapshots ermöglichen und einem Filebrowser, um auf Deine Volumes zugreifen zu können.
Rolling Deploys
Wenn Du die neue Version eines Containers ohne Volume deployst, werden eine oder mehrere Instanzen dieses neuen Containers zuerst gestartet. Sobald diese neuen Instanzen fehlerfrei laufen, werden die alten Instanzen gestoppt. Auf diese Weise kannst Du dein Projekt ohne Ausfallzeit für Deine Container – und besonders Deine User – upgraden.
Rollbacks
Wir speichern alle Änderungen, die Du an der Konfiguration Deiner Container vornimmst, z.B. die Image-Tags und die Umgebungsvariablen. Sollte sich eine Änderung als Fehler herausstellen, kannst Du mit nur drei Klicks zu einer früheren Konfiguration wechseln. Für Container ohne Volumes wird dieser Rollback mit einem Rolling Deploy durchgeführt.
Persistent Volumes
Unsere Volumes basieren auf Block-Storage und sind auf Performance und Verfügbarkeit ausgelegt. Unsere Infrastruktur sorgt dafür, dass Daten über mehrere physischen Festplatten verteilt werden, sodass kein Datenverlust durch Hardware-Fehler entstehen kann. Du kannst jederzeit Snapshots Deiner Volumes anlegen und mit wenigen Klicks zu diesen wechseln.
Filebrowser
Die meisten Anwendungen erlauben den Umgang mit ihren Dateien durch ihre eigene Software, aber wenn Du manuell Dateien erstellen, bearbeiten, hoch- oder runterladen musst, z.B. um etwas in einer Konfigurationsdatei zu ändern oder ein Plugin hinzuzufügen, dann kannst Du das in einer sicheren Umgebung mit unserem Filebrowser erledigen.
Überwachen
Ob ein Container wie beabsichtigt läuft, hängt oftmals mit spezifischen Metriken zusammen. Wir bieten Dir an, Metriken und Logs zu überwachen, Health Checks anzulegen und – wenn nichts anderes hilft – ermöglichen wir Dir direkten Zugang zu Deinen Containern.