Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bekerja denganAWS Step FunctionsmenggunakanAWSToolkit
KlasterAWSToolkit menyediakan dukungan untukAWS Step Functions
Anda dapat menggunakanAWSToolkit untuk melakukan hal berikut dengan Step Functions:
Buat dan publikasikan mesin negara, yang merupakan alur kerja yang terdiri dari langkah-langkah individual.
Download file yang mendefinisikan alur kerja mesin negara.
Jalankan alur kerja mesin state dengan input yang telah Anda masukkan atau pilih.
Topik
Prasyarat
Step Functions dapat menjalankan kode dan aksesAWSsumber daya (seperti menerapkan fungsi Lambda). Untuk menjaga keamanan, Anda harus memberikan akses Step Functions ke sumber daya tersebut dengan menggunakan IAM role.
DenganAWSToolkit, Anda dapat memanfaatkan IAM role yang dihasilkan secara otomatis yang valid untukAWSWilayah tempat Anda membuat mesin status. Untuk membuat IAM role Anda sendiri untuk mesin status, lihatBagaimanaAWS Step FunctionsBekerja dengan IAMdi dalamAWS Step FunctionsPanduan Pengembang.
Buat dan publikasikan mesin status
Saat Anda membuat mesin statusAWSToolkit, Anda memilih template pemula yang mendefinisikan alur kerja untuk kasus bisnis. Kemudian Anda dapat mengedit atau mengganti templat yang sesuai kebutuhan spesifik Anda. Untuk informasi lebih lanjut tentang mendefinisikan mesin negara dalam file yang mewakili strukturnya, lihatAmazon States Languagedi dalamAWS Step FunctionsPanduan Pengembang.
DiAWSPenjelajahpanel, buka menu konteks (klik kanan)Step Functions, dan kemudian pilihMembuat mesin negara Step Function baru.
Di panel perintah, pilih template starter untuk alur kerja mesin state Anda.
Selanjutnya, pilih format untuk file Amazon States Language (ASL) yang mendefinisikan mesin status Anda.
Sebuah editor terbuka untuk menampilkan file ASL yang menentukan alur kerja mesin status.
catatan
Untuk informasi tentang mengedit file ASL untuk menyesuaikan alur kerja Anda, lihatStruktur Mesin Status.
Dalam file ASL, pilihMempublikasikan ke Step Functionsuntuk menambahkan mesin negara Anda keAWSCloud.
catatan
Anda juga dapat memilihGrafik renderdalam file ASL untuk menampilkan representasi visual dari alur kerja mesin status.
Di panel perintah, pilihAWSWilayah untuk meng-host fungsi langkah Anda.
Selanjutnya, Anda dapat memilih untuk membuat fungsi step baru atau memperbarui yang sudah ada.
Setelah Anda membuat mesin status, itu muncul di bawahStep Functionsdi dalamAWSPenjelajahpanel. Jika tidak segera muncul, pilihToolkitmenu,Segarkan Explorer.
Menjalankan mesin keadaanAWSToolkit
Anda dapat menggunakanAWSToolkit untuk menjalankan mesin remote state. Parameter mesin status menerima teks JSON sebagai input dan meneruskan input yang ke status pertama dalam alur kerja. Status individu menerima JSON sebagai input dan biasanya lulus JSON sebagai output ke status berikutnya. Untuk informasi selengkapnya, lihatPengolahan Input dan Output di Step Functions.
DiAWSPenjelajahpanel, pilihStep Functions. Kemudian buka menu konteks (klik kanan) untuk mesin status dan pilihMulai Eksekusi.
DiMulai Eksekusipanel, menambahkan masukan JSON-diformat untuk alur kerja mesin negara dengan memasukkan teks langsung di bidang di bawah atau meng-upload file dari perangkat lokal Anda.
MemiilihEKSEKUSI
KlasterAWSTab keluaran Toolkit menampilkan konfirmasi bahwa alur kerja telah dimulai dan ARN ID proses. Anda dapat menggunakan ID proses itu untuk memeriksaAWS Step Functionskonsol apakah alur kerja berjalan berhasil. Anda juga dapat melihat stempel waktu ketika alur kerja Anda dimulai dan berakhir.
Unduh file definisi mesin negara dan visualisasikan alur kerjanya
Untuk men-download mesin negara berarti Anda men-download file yang berisi teks JSON yang mewakili struktur mesin negara. Anda kemudian dapat mengedit file ini untuk membuat mesin status atau memperbarui yang sudah ada. Untuk informasi selengkapnya, lihatAmazon States Languagedi dalamAWS Step FunctionsPanduan Pengembang.
DiAWSPenjelajahpanel, pilihStep Functions. Kemudian buka menu konteks (klik kanan) untuk mesin status dan pilihUnduh Definisi.
catatan
Menu konteks juga menawarkan opsi untukSalin NamadanSalin ARN.
DiSimpankotak dialog, pilih folder di lingkungan tempat Anda menyimpan file mesin negara yang diunduh, lalu pilihSimpan.
File berformat JSON yang mendefinisikan alur kerja mesin negara Anda ditampilkan dalam editor.
Untuk menampilkan representasi visual alur kerja, pilihGrafik render.
Sebuah jendela menampilkan flowchart, yang menunjukkan urutan status dalam alur kerja mesin negara Anda.