Tutorial 1: Erstellen Sie den Prototyp für Ihre Zustandsmaschine - AWS Step Functions

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Tutorial 1: Erstellen Sie den Prototyp für Ihre Zustandsmaschine

In diesem Tutorial erstellen Sie den Prototyp für Ihren Workflow zur Kreditkartenverarbeitung mitDas Workflow-Studio von Step Functions. Sie wählen die erforderlichen API-Aktionen und -Status aus derAktionenundFließenTabs jeweils und verwenden Sie die Drag-and-Drop-Funktion von Workflow Studio, um den Workflow-Prototyp zu erstellen. In den nachfolgenden Tutorials erfahren Sie, wie Sie das konfigurierenAWS-Servicesund die Status der Step Functions, die Sie in diesem Workflow verwenden werden.

Um den Prototyp der Zustandsmaschine zu erstellen
  1. Sie können auchStep Functions Functions-Konsoleund wähleZustandsmaschine erstellen.

  2. In derWählen Sie eine VorlageDialogfeld, auswählenLeer.

  3. Wählen Sie Select (Auswählen). Dadurch wird Workflow Studio geöffnet inEntwurfsmodus.

  4. In Workflow Studio, von derAktionenTabulatortaste, ziehe undAWS LambdaAufrufenAPI-Aktion und setzen Sie sie in den leeren Zustand mit der BezeichnungZiehen Sie den ersten Status hierher. Sie können auch wie folgt konfiguriert werden:

    1. In derKonfigurationRegisterkarte, fürName des Bundesstaates, eingebenGet credit limit.

  5. Aus demFlussTabulatortaste, Drag-and-DropWahlStaat unter demSie können auch ein Kreditlimit festlegenBundesstaat. Sie können auch denWahlBundesstaat zuCredit applied >= 5000?.

  6. Ziehen Sie die folgenden Staaten per Drag-and-Drop als Zweige derBeantragter Kredit >= 5000?Bundesstaat.

    1. Amazon SNS: Veröffentlichen— Aus demAktionenTabulatortaste, Drag-and-DropAmazon SNS: VeröffentlichenAPI-Aktion. Sie können auch den Status umbenennenWait for human approval.

    2. PassBundesstaat — Aus demFlussTabulatortaste, Drag-and-DropPassierenBundesstaat. Sie können auch den Zweig umbenennenAuto-approve limit.

  7. Ziehen Sie einPassStaat unter demWarte auf die Zustimmung des MenschenBundesstaat. Sie können auch umbenennenPassBundesstaat zuCredit limit approved.

  8. Ziehen Sie einParallelStaat nach demWahlgeben Sie wie folgt an:

    1. Sie können auch denParallelStaat nach demKreditlimit genehmigtBundesstaat.

    2. Sie können auch denParallelStaat zuVerify applicant's identity and address.

    3. Unter den beiden Zweigen derParallelStatus, zwei per Drag-and-DropAWS LambdaAufrufenAPI-Aktionen.

    4. Benennen Sie diese Staaten um alsVerify identityundVerify addressjeweils.

    5. Wählen Sie dieLimit für automatische GenehmigungBundesstaat und fürNächstes Bundesland, wählenÜberprüfen Sie die Identität und Adresse des Antragstellers.

  9. Ziehe eineDynamoDB-Scangeben Sie es an und legen Sie es unter dasÜberprüfen Sie die Identität und Adresse des AntragstellersBundesstaat. Sie können auch denDynamoDB-ScanBundesstaat zuGet list of credit bureaus.

  10. Ziehen Sie einKarteBundesstaat nach demHolen Sie sich eine Liste der KreditauskunfteienBundesstaat. Konfigurieren Sie denKartegeben Sie wie folgt an:

    1. Sie können auch umbenennenGet scores from all credit bureaus.

    2. FürVerarbeitungsmodusSie können auch die Standardauswahl beibehaltenInline.

    3. Ziehen Sie und legen Sie einAWS LambdaAufrufenAPI-Aktion für den leeren Zustand mit der BezeichnungGeben Sie den Status hier ein.

    4. Sie können auch denAWS LambdaRufen Sie aufBundesstaat zuGet all scores.

  11. Lassen Sie dieses Fenster geöffnet und fahren Sie mit dem nächsten Tutorial fort, um weitere Aktionen durchzuführen.

Nächste Schritte

Im nächsten Tutorial erfahren Sie, wie Sie die Lambda-Funktion integrieren, die vonSie können auch ein Kreditlimit festlegenBundesstaat.