Kapitel 8. AWS Lambda für Fortgeschrittene

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Gegen Ende des Buches ist es an der Zeit, einige Aspekte von Lambda kennenzulernen, die wichtig sind, wenn du anfängst, produktionsreife Anwendungen zu erstellen: Fehlerbehandlung, Skalierung und ein paar Lambda-Funktionen, die wir nicht ständig nutzen, die aber da sind und wichtig sind, wenn du sie brauchst.

Fehlerbehandlung

Alle unsere bisherigen Beispiele haben in der wunderbaren Welt der Regenbögen und Einhörner gelebt, in der keine Systeme fehlschlagen und niemand beim Schreiben von Code einen Fehler macht. Natürlich gehen auch in der realen Welt Dinge schief, und jede nützliche Produktionsanwendung und -architektur muss mit den Zeiten umgehen können, in denen Fehler auftreten, egal ob es sich um Fehler in unserem Code oder in den Systemen handelt, auf die wir uns verlassen.

Da AWS Lambda eine "Plattform" ist, gibt es bestimmte Einschränkungen und Verhaltensweisen, wenn es um Fehler geht. In diesem Abschnitt gehen wir darauf ein, welche Arten von Fehlern in welchen Kontexten auftreten können und wie wir sie behandeln können. a language note, we we use the words error and exception interchangeably, without the nuance that comes between the two terms in the Java world.

Klassen von Fehlern

Bei der Verwendung von mit Lambda gibt es mehrere verschiedene Fehlerklassen, die auftreten können. Die wichtigsten ...

Get Programmierung von AWS Lambda now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.