Zum Inhalt springen
Business.Digital Business.Digital
KI & Automation

KI & Automation

Was ist ein Fallback?

Ein Fallback ist eine Ersatzaktion, die greift, wenn der Hauptprozess fehlschlägt. Er verhindert, dass ein einzelner Fehler die gesamte Automatisierung zum Stillstand bringt.

Robot zeigt auf Entscheidungsdiagramm mit Hauptpfad und Fallback-Route bei Fehler

Ein Fallback ist eine alternative Aktion oder ein Ausweichpfad, der automatisch ausgeführt wird, wenn der eigentliche Hauptprozess fehlschlägt. Statt die gesamte Automatisierung mit einer Fehlermeldung anzuhalten, geht der Prozess einen vordefinierten Plan B durch.

Das Konzept kennt jeder aus dem Alltag: Wenn das Onlinebooking eines Restaurants nicht funktioniert, gibt es als Fallback eine Telefonnummer. Wenn die Kreditkartenzahlung fehlschlägt, kommt als Fallback die PayPal-Option. In der Software-Automation ist das Prinzip dasselbe, nur explizit im Code oder Workflow definiert.

Wie sieht ein Fallback in der Automation aus?

Praxisbeispiel: Eine Automation soll eine Bestellung über die API eines Versanddienstleisters anmelden. Die API antwortet nicht oder gibt einen Fehler zurück.

Ohne Fallback: Die Automation schlägt fehl, der Fehler wird geloggt, die Bestellung bleibt unverarbeitet, bis jemand manuell eingreift.

Mit Fallback: Der Fehler wird erkannt, die Bestellung wird in eine Retry-Queue gelegt und in 5 Minuten erneut versucht. Nach dreimaligem Scheitern wird der zweite Versanddienstleister probiert. Wenn der auch nicht erreichbar ist, wird eine Alert-E-Mail an den Versandverantwortlichen geschickt und die Bestellung manuell markiert.

Das ist ein mehrstufiger Fallback: Retry, alternativer Dienst, manuelle Eskalation.

Fallback vs. Error Handling

Die Begriffe überlappen sich, aber es gibt einen Unterschied. Error Handling fängt Fehler auf, protokolliert sie und entscheidet, was als nächstes passiert. Ein Fallback ist die konkrete alternative Aktion, die dann ausgeführt wird. Error Handling kann zu einem Fallback führen, muss es aber nicht.

Einfaches Error Handling: Fehler protokollieren und weitermachen. Error Handling mit Fallback: Fehler protokollieren, Fallback-Pfad einschlagen, und erst wenn auch der Fallback scheitert, abbrechen.

Wann ist ein Fallback unverzichtbar?

Immer, wenn ein Prozess auf externe Systeme angewiesen ist, die nicht zu 100 Prozent verfügbar sind. Externe APIs, E-Mail-Versanddienste, Zahlungsanbieter, Logistik-Schnittstellen: All diese Dienste haben gelegentliche Ausfälle. Ein System ohne Fallback ist für solche Ausfälle nicht gerüstet.

Bei der Automation und Softwareentwicklung definieren wir Fallback-Strategien als festen Teil der Architektur. Beim Termin können wir deine bestehenden Automatisierungen auf fehlende Fallbacks prüfen.

Lass uns herausfinden, was bei dir möglich ist.

Kostenlos, unverbindlich, ohne Verkaufsdruck. Wir schauen uns gemeinsam an, wo du stehst, was dich bremst und was die nächsten sinnvollen Schritte wären.

Weiterführende Ressourcen

Alles was du brauchst, um dein Business zu digitalisieren – von praktischen Tools bis hin zu tiefgehendem Expertenwissen.

Tools & Services

Nützliche Helfer für deinen Geschäftsalltag.

Magazin

Praxiswissen zu Digitalisierung, E-Commerce und Automation.

FAQ

Antworten und Erklärungen zu digitalen Themen.