Zum Inhalt springen

Diali vs. Ihr eigener Server

Das Upgrade, zu dem alle als Zweites greifen. Es löst das offensichtliche Problem vollständig und bringt still und leise dasjenige mit, an dem die Leute aufgeben.

Vergleich

Was ehrlich dafür spricht

Ein gemieteter Server ist immer an, gut erreichbar und gehört Ihnen. Wenn Sie bereits Infrastruktur betreiben, schon eine Meinung zu Ihrem Base-Image haben und den ganzen Stack lieber besitzen als mieten, ist ein VPS eine völlig gute Antwort und kostet ein paar Euro im Monat an Rechenzeit. Viele fähige Leute machen genau das und sind zufrieden. Die Frage ist nicht, ob es funktioniert. Sondern, was es jede Woche von Ihnen verlangt, nachdem es funktioniert.

Wo es an Grenzen stößt

Die Maschine ist günstig, Ihre Zeit nicht

Der Server kostet ein paar Euro. Der Preis sind die Stunden: die Betriebssystem-Patches, der Container, der stehen geblieben ist, das Zertifikat, das abgelaufen ist, die Festplatte, die mit Logs vollgelaufen ist. Nichts davon ist schwer. Alles davon kommt, ohne zu fragen, ob es gerade eine gute Woche ist.

Upstream liefert ein inkompatibles Update

Die Agent-Engines entwickeln sich schnell, und ein Release, das ein Konfigurationsformat ändert, kommt, wann es kommt. Auf Ihrem eigenen Rechner merken Sie es daran, dass etwas stehen bleibt, meist im ungünstigsten Moment, und das Zurückrollen ist auch Ihr Problem.

Ein Rechner, ein Schadensradius

Docker auf einem geteilten Kernel ist eine gute Grenze gegen Unfälle und eine schwächere gegen einen entschlossenen Ausbruch. Mehrere Agenten auf einem Host bedeuten, dass eine Kompromittierung beim nachlässigen auch den sorgfältigen erreicht, und echte Isolation pro Agent aufzubauen, ist ein ernsthaftes Stück Arbeit, gegen das sich die meisten zu Recht entscheiden.

Was Diali stattdessen tut

Jeder Agent erhält seine eigene gVisor-Sandbox mit einer Grenze auf Kernel-Ebene, seinen eigenen Namespace, sein eigenes Dienstkonto und seine eigene Netzwerkrichtlinie, und keine öffentlichen Ports. Er kann das öffentliche Web erreichen, aber nie unser internes Netzwerk, den Cloud-Metadatenserver oder andere Kunden. Updates werden zuerst auf unseren eigenen Agenten getestet und dann ausgerollt, mit Rückgängig, Pausieren und Neuinstallation direkt im Dashboard. Mit dem Backups-Add-on (in Max enthalten) laufen tägliche Backups mit 30 Tagen Verlauf und Wiederherstellung per Klick. Patches, Zertifikate und Festplatte stehen nicht mehr auf Ihrer Liste.

Was sollten Sie also wählen?

Behalten Sie Ihren Server, wenn Sie Infrastruktur gut und gern betreiben oder wenn eine Anforderung wirklich verlangt, dass der ganze Stack Ihnen gehört. Wechseln Sie, wenn Sie merken, dass die Wartung der Grund ist, warum Sie aufgehört haben, den Agenten selbst zu verbessern, oder wenn Sie mehr als einen Agenten wollen und Isolation pro Agent zum nächsten Projekt wird.

Loslegen

Überspringen Sie den Teil, in dem Sie alles warten

Ihr Agent, auf isolierter Infrastruktur in der EU, erreichbar in den Apps, die Sie ohnehin öffnen.