Ersetzt Dagu ein Managed-File-Transfer-Produkt?
Für geplantes SFTP und dateibasierte Integration meist ja: Es führt die Übertragung aus, wartet auf Eingänge, prüft, wiederholt, alarmiert und hält Historie vor. Für AS2, OFTP2, zertifizierte EDI-VAN-Anbindung, Self-Service-Portale für Partner oder Nichtabstreitbarkeitsquittungen nein. Das sind Funktionen einer MFT-Plattform, und ein Scheduler sollte nichts anderes vorgeben.
Wie löse ich beim Eintreffen einer Datei aus statt nach Zeitplan?
Führen Sie den Workflow in kurzem Takt aus und beginnen Sie ihn mit einem wait.file-Schritt, der den Pfad prüft und fortfährt, sobald die Datei erscheint. Geben Sie dem Schritt ein Timeout, damit eine nie eintreffende Lieferung fehlschlägt und alarmiert, statt endlos zu warten. Ein Lauf lässt sich auch extern per Webhook starten, wenn die sendende Seite einen aufrufen kann.
Welche Protokolle werden unterstützt?
SFTP über SSH ist als sftp.upload und sftp.download eingebaut, Übertragungen in Objektspeicher sind für S3-kompatible Endpunkte eingebaut. Alles andere läuft als gewöhnlicher Befehlsschritt, sodass vorhandene Werkzeuge für FTPS, rsync oder ein Anbieter-Client weiterhin funktionieren, umgeben von Planung und Überwachung.
Wie werden Zugangsdaten behandelt?
Schlüsselbasierte SSH-Authentifizierung ist die Voreinstellung, ein Bastion-Host wird unterstützt, wenn der Partner dahinter liegt. Secrets werden auf Workflow-Ebene deklariert und aus einem Provider aufgelöst, etwa Umgebungsvariablen, Datei, Vault oder ein Cloud-Secret-Manager; ihre Werte werden in den Laufprotokollen maskiert.
Funktioniert das ohne Internetzugang?
Ja. Dagu ist eine eigenständige Binärdatei ohne zwingend erforderliche externe Datenbank oder Broker und läuft daher vor Ort und in geschlossenen Netzen. Verteilte Ausführung nutzt Koordinator und Worker über gRPC innerhalb Ihres eigenen Netzes.