- Datenverarbeitung›
- AWS Lambda›
- Durable Functions in Lambda
Durable Functions in AWS Lambda
Abläufe trotz Unterbrechungen aufrechterhalten
Was sind Durable Functions in AWS Lambda
Dank Durable Functions in AWS Lambda vereinfacht sich die Erstellung von mehrstufigen Anwendungen und KI-Workflows. Dadurch können Sie Innovationen schneller realisieren, ohne anwendungsspezifische Logik für die Ablaufverfolgung oder für die Verwaltung zusätzlicher Infrastruktur schreiben zu müssen. Ein einfaches Einrichten von Konfigurationen ermöglicht, dass Sie Durable Functions in Ihren bevorzugten Programmiersprachen und IDEs schreiben, testen und debuggen können. Mithilfe integrierter Fehlerbehandlung, automatischer Wiederholversuche und Wiederherstellung nach Störungen können Sie die Resilienz Ihrer Anwendungen steigern und Abläufe auch über Unterbrechungen hinweg aufrechterhalten. Verwalten Sie Ressourcen effizient, indem Sie die Ausführung aussetzen, solange Sie auf externe Ereignisse warten, und erst dann wieder aufnehmen. Das funktioniert für eine Dauer von bis zu einem Jahr, wobei nur die aktive Rechenzeit in Rechnung gestellt wird.
Vorteile
Vereinfachen Sie die Erstellung mehrstufiger Anwendungen und KI-Workflows mithilfe von vorgefertigten Programmiermustern in den von Ihnen bevorzugten Programmiersprachen und IDEs.
Mithilfe integrierter Fehlerbehandlung, automatischer Wiederholversuche und Wiederherstellung nach Störungen können Sie die Resilienz Ihrer Anwendungen steigern.
Steigern Sie die betriebliche Effizienz, indem Sie während Wartezeiten – von bis zu einem Jahr – Ausführungen aussetzen und dann wieder aufnehmen. Es wird nur die aktive Rechenzeit in Rechnung gestellt.
Features
Lassen Sie beim Erstellen einer Lambda-Funktion anhand einer einfachen Konfigurationseinstellung Durable Functions zu. Schreiben Sie Code mithilfe des neuen SDK für Durable Functions. Sie müssen keine anwendungsspezifische Logik schreiben.
Schreiben, testen und debuggen Sie Durable Functions in den von Ihnen bevorzugten Programmiersprachen in den von Ihnen bevorzugten IDEs.
Mithilfe von „Steps“ können Sie Abläufe Schritt für Schritt von Prüfpunkt zu Prüfpunkt durchgehen und dabei automatische Wiederholversuche ausführen lassen und eine Wiederherstellung des Zustands am letzten bekannten Prüfpunkt vornehmen.
Mithilfe von Mustern aus Durable Functions wie „Wait“ und „Callback“ können Sie Ausführungen automatisch für eine Dauer von bis zu einem Jahr aussetzen, während Sie auf externe Ereignisse wie KI-Workflows, Interaktionen durch Menschen oder Zahlungsgenehmigungen warten, und dann wieder aufnehmen.
Anwendungsfälle
Erstellen Sie resiliente Zahlungsströme, die den Ablauf aufrechterhalten und Wiederholversuche automatisch abwickeln. Koordinieren Sie mehrstufige Autorisierung von Zahlungen und Verifizierung und Begleichung von anstehenden Zahlungen und stellen Sie gleichzeitig sicher, dass die Verarbeitung genau ein einziges Mal erfolgt.
Erstellen Sie zuverlässige, mehrstufige KI-Workflows zum Koordinieren von Modellinferenz, Überprüfungen durch Menschen und Verfeinerungszyklen. Halten Sie Abläufe trotz Unterbrechungen aufrecht und gehen Sie während Wartezeiten effizient mit Ressourcen um.
Orchestrieren Sie die Auftragsabwicklung über Bestands-, Versand- und Benachrichtigungssysteme hinweg. Halten Sie den Ablauf zur Auftragsabwicklung von Schritt zu Schritt aufrecht und bewältigen Sie dabei Verzögerungen und Abhängigkeiten von externen Services.
Erstellen Sie zuverlässige Geschäftsabläufe für das Onboarding von Mitarbeitern, die Genehmigung von Dokumenten und das Compliance-Tracking. Halten Sie die Abläufe von Prozessen trotz Unterbrechungen aufrecht und koordinieren Sie gleichzeitig mehrere Services und Teams.
Haben Sie die gewünschten Informationen gefunden?
Ihr Beitrag hilft uns, die Qualität der Inhalte auf unseren Seiten zu verbessern.