Heroin und willkommen zurück hier, Sie werden jetzt über Schrittfunktionen diskutieren. Schrittfunktionen werden im Allgemeinen
in Organisationen verwendet, insbesondere für die Orchestrierung ungeordneter Funktionen wie die Funktionen
von Ranin Lamda.
Eine der Fragen, die sich speziell stellt, wenn Sie LAMDA für Ihre Anwendung verwenden, lautet: Wie können Sie
eine serverlose Anwendung selbst in eine Anwendung verwandeln?
Nehmen wir also an, dass es darin zwei Lambda-Funktionen gibt und Sie
möchten, dass die Lambda-Funktion ausgeführt wird, sobald die Lambda-Funktion ausgeführt und erfolgreich abgeschlossen wurde.
Also erst nach der Lamela-Funktion wird man ausgeführt, dann wird auch die Lamela-Funktion aufgerufen.
Es ist also ähnlich wie nach erfolgreicher Zahlung, nur die Bestellung wird verschoben.
Daher sollte die Lambda-Funktion foresta erfolgreich ausgeführt werden.
Dann müsste auch die Lambda-Funktion ausgeführt werden.
Nehmen wir also ein weiteres Beispiel, bei dem Sie möglicherweise zwei Lambda-Funktionen haben, die parallel laufen und von
beiden ausgegeben werden.
Die Lambda-Funktion sollte an die Lambda-Funktion drei gesendet werden.
Erst nachdem die Lambda-Funktion ausgeführt wurde und die Lambda-Funktion erfolgreich ausgeführt wurde, sollte die Ausgabe
von beiden an die Lambda-Funktion gesendet werden.
Dem sehr ähnlich.
Es kann eine Auswahl geben, wie zum Beispiel Lambda-Funktion eins, die ausgeführt wird, und je nachdem, was die Ausgabedaten
sind, sollte sie entweder an Lambda-Funktion zwei oder an Lambda-Funktion gesendet werden.
Dies ist also auch eine der wichtigen Funktionen, die Sie im Allgemeinen sehen, eine Organisation, die
auf serverlosen und definitiv koordinierenden Lambda-Funktionen basiert, ist auch wichtig, dass Sie eine LAMAMRA-Funktion
haben.
Eins, zwei, zwei, drei, drei, fordern, fünf rufen und so weiter.
Und dies ist ein ganzer Arbeitsablauf, und es passiert viel, als ob es passieren könnte.
Auch diese Lambda-Funktion hat ein Problem und wird nicht erfolgreich ausgeführt.
Was also passiert ist, dass der Überlauf bricht.
Nachdem die Laminafunktion also ausgeführt oder nicht ausgeführt wird, wird sie heute nicht funktionieren.
Wir wollen also, dass Sie so etwas wie einen großartigen Typen haben, mit dem Sie blockieren können.
Okay, also Lambda-Funktion, um wieder Knoten zu bezeichnen, Trendelenburg-Funktion wieder.
Oder wenn die Funktion zum Nurturant zurück zur Lambda-Funktion 1 geht, führen Sie die Lambda-Funktion 1
Goldminer-Funktion 2 erneut aus.
Also all diese Abnutzungen, um die Fehlerbehandlung zu blockieren, ist alles sehr wichtig.
Normalerweise, wenn Sie ein Lambda für Ihre gesamte Anwendung und diese Koordination verwenden, diese Koordination zwischen mehreren Komponenten,
sodass Sie sehen, dass es mehrere Komponenten gibt.
Jede Lambda-Funktion wäre für einen bestimmten Zweck und diese gesamte Koordination samt Fehlerbehandlung
zu blockieren.
Wenn Sie versuchen, alles innerhalb des Codes zu tun, wird er viel größer und schwieriger zu warten.
Diese Koordination zwischen mehreren verteilten Komponenten wird also von dieser Schrittfunktion gehandhabt.
Das Besondere an der Step-Funktion ist, dass sie auch den visuellen Workflow bereitstellt.
Wenn Sie also in den Workflow-Bereich schauen, beginnt der Workflow von diesem Sabeg-Job.
Dies kann also eine Lambda-Funktion sein.
Es wartet X Sekunden, dann geht es in den Gate-Job-Status und dann geht es in den Job-Abschluss über.
Wenn der Job nicht abgeschlossen ist, geht er an die Job-Feld-Lambda-Funktion.
Wenn der Job abgeschlossen ist, geht er zum Abrufen eines endgültigen Jobstatus.
Und wenn es den endgültigen Jobstatus erhält, dann ist die Bewerbungslogik abgeschlossen, von der Sie sogar zum Status
zurückkehren können.
All dies ist also eigentlich ein Code, der in Step-Funktion geschrieben ist.
Dieser Code wird jedoch auch in Bezug auf die Visualisierung angezeigt.
Lassen Sie uns dies anhand eines einfachen Beispiels verstehen, das praktisch funktioniert.
Ich bin also in meinem AC2 und lass uns zu den Schrittfunktionen und innerhalb der Schrittfunktionen gehen.
Wenn Sie hier sehen, haben Sie den gesamten Workflow.
Also die ganze Geosung, die du in Schrittfunktion schreibst, deusen Logik.
Die Logik könnte sein, dass Sie zuerst die Lambda-Funktion gut ausführen und dann auch die Lambda-Funktion ausführen sollten.
Welche Logik Sie auch immer im Design schreiben, die Schrittfunktion gibt Ihnen dieses Innere auf visuelle Weise, so dass
es für Sie wirklich einfach wird, zu verstehen, wie genau der Workflow so in Ordnung ist.
Beginnen Sie unseren ersten Schritt, Sie müssen auf Loslegen klicken und im Grunde gibt es bestimmte Beispielprojekte, bei denen
wir die Beispieldemo verwenden, die Sie hier haben, nämlich das Helliwell.
Geben wir dem also den Namen Hellewell.
Und wenn du hier siehst, bist du stecken geblieben, hast du hallo, was hast du?
Was es im Grunde bedeutet, ist, dass das nach Hollywood geht.
Jetzt gibt es keine oder Sie sind spärlich und das Ergebnis ist hallo.
Und dann geht es zu M, also lass uns weitermachen und es als nächstes tun.
Jetzt müssen Sie auch den AM erstellen, also geben wir ihm den Namen c h step-Funktion und wir können fortfahren und eine
Zustandsmaschine erstellen.
Sobald die Zustandsmaschine erstellt ist, können Sie nun eine Zustandsausführung durchführen und ihr einfach
einen Namen geben und die Ausführung starten.
Und sobald Ihre Ausführung begonnen hat, wird die Ausgabe verdammt gut sein, da sie Teil
des Designdokuments war.
Ein wichtiger Teil, den Sie sich hier merken sollten, ist jedoch der Visualisierungsworkflow, der so genau ist, da
die Ausführung erfolgreich abgeschlossen wurde, Sie erhalten einen grünen Aurier, falls die Ausführung fehlgeschlagen ist, müssen Sie hier
einen roten Wert erhalten.
Nehmen wir also an, Sie haben anstelle von Hellewell oder Sie können sogar auf eine Lambda-Funktion verlinken.
Und wenn die Lambda-Funktion fehlschlägt, erhalten Sie hier eine rote Farbe, damit Sie dies leicht erkennen können.
In Ordnung, diese niedrigere Lambda-Funktion ist fehlgeschlagen und es wird für einen Entwickler wirklich einfacher
zu verstehen, wo genau der Workflow fehlgeschlagen ist.
Und das sind die Grundlagen der Stufenfunktion, die wir kennen müssen.
Das war's also auf einer sehr hohen Übersichtsebene für diese Schrittfunktionen.
Ich hoffe, dieses Video war für Sie informativ.
Und ich freue mich, Sie im nächsten Video zu sehen.