Tutorial 1: Buat prototipe untuk mesin negara Anda - AWS Step Functions

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Tutorial 1: Buat prototipe untuk mesin negara Anda

Dalam tutorial ini, Anda membuat prototipe untuk alur kerja pemrosesan kartu kredit Anda menggunakanStudio Alur Kerja Fungsi Lambda. Anda akan memilih tindakan dan status API yang diperlukan dariTindakandanAlirantab masing-masing, dan gunakan fitur seret dan lepas Workflow Studio untuk membuat prototipe alur kerja. Dalam tutorial berikutnya, Anda akan belajar cara mengkonfigurasiLayanan AWSdan Status Fungsi Langkah yang akan Anda gunakan dalam alur kerja ini.

Untuk membuat mesin status
  1. Buka Konsol Step Functions dan pilih Buat mesin status.

  2. DiTentukan templatekotak dialog, pilihKosong.

  3. Pilih Pilih. Ini membuka Workflow Studio diMode desain.

  4. Di Workflow Studio, dariTindakantab, seretAWS LambdaMemohonTindakan API dan jatuhkan ke status kosong berlabelSeret status pertama di sini. Tentukan sebagai berikut:

    1. DiKonfigurasitab, untukNama negara, masukkanGet credit limit.

  5. DariAlirantab, seret dan lepasPilihannegara bagian di bawahTentukan limit kreditstatus. Ganti namaPilihanstatusCredit applied >= 5000?.

  6. Seret dan jatuhkan status berikut sebagai cabang dariKredit diterapkan >= 5000?status.

    1. Tentukan Publikasikan Amazon SNS- DariTindakantab, seret dan lepasTentukan Publikasikan Amazon SNSTindakan API. Ubah nama status ini menjadiWait for human approval.

    2. LulusNegara — DariAlirantab, seret dan lepasLulusstatus. Ubah nama cabang ini menjadiAuto-approve limit.

  7. Tentukan dan jatuhkanLulusnegara bagian di bawahTunggu persetujuan manusiastatus. Tentukan nama iniLulusstatusCredit limit approved.

  8. Tentukan dan jatuhkanParalelnegara setelahPilihanmenyatakan sebagai berikut:

    1. JatuhkanParalelnegara setelahBatas kredit disetujuistatus.

    2. Ganti namaParalelstatusVerify applicant's identity and address.

    3. Di bawah kedua cabangParalelnegara, seret dan lepas duaAWS LambdaMemohonTindakan API.

    4. Ubah nama negara bagian ini sebagaiVerify identitydanVerify addressmasing-masing.

    5. PilihBatas persetujuan otomatisstatus dan untukNegara berikutnya, pilihVerifikasi identitas dan alamat pemohon.

  9. TentukanPemindaian DynamoDBmenyatakan dan menjatuhkannya di bawahVerifikasi identitas dan alamat pemohonstatus. Ganti namaPemindaian DynamoDBstatusGet list of credit bureaus.

  10. Tentukan dan jatuhkanPetanegara setelahDapatkan daftar biro kreditstatus. KonfigurasikanPetamenyatakan sebagai berikut:

    1. Tentukan nama menjadiGet scores from all credit bureaus.

    2. UntukModus pemrosesan, pertahankan pilihan defaultSebaris.

    3. Tentukan dan jatuhkanAWS LambdaMemohonTindakan API ke status kosong berlabelJatuhkan status di sini.

    4. Ganti namaAWS LambdaMemohonstatusGet all scores.

  11. Biarkan jendela ini terbuka dan lanjutkan ke tutorial berikutnya untuk tindakan lebih lanjut.

Langkah selanjutnya

Dalam tutorial berikutnya, Anda belajar cara mengintegrasikan fungsi Lambda yang digunakan olehTentukan limit kreditstatus.