Topik ini menjelaskan cara membuat alur kerja di konsol CloudFlow. Dalam contoh berikut, sebuah alur kerja yang mengeksekusi permintaan HTTP dibuat.
Informasi latar belakang
Di CloudFlow, alur kerja mendefinisikan logika bisnis dan informasi umum yang diperlukan untuk eksekusi logika. Sebagai contoh, alur kerja manajemen pesanan mungkin mencakup langkah-langkah seperti pembuatan pesanan, pemrosesan pembayaran, pemesanan barang, pengiriman, dan notifikasi. Setelah Anda membuat alur kerja, Anda dapat mengeksekusinya beberapa kali berdasarkan input yang berbeda. Dalam contoh manajemen pesanan, alur kerja dimulai setiap kali dengan informasi pesanan yang berbeda. CloudFlow menyediakan berbagai primitif kontrol untuk menggambarkan logika bisnis, termasuk eksekusi tugas secara seri, paralel, selektif, dan paralel untuk satu set data.
Prosedur
Masuk ke konsol CloudFlow. Di bilah navigasi atas, pilih wilayah.
Di halaman Workflows, klik Create Workflow.
Di kotak dialog Create Workflow, pilih Use Blank Canvas, konfigurasikan Workflow mode, Workflow Name, dan Workflow description, lalu klik Create.
Dalam contoh berikut, alur kerja dibuat dalam mode standar. Untuk informasi tentang mode alur kerja yang didukung oleh CloudFlow, lihat Alur Kerja Standar dan Alur Kerja Ekspres.

Di tab CloudFlow Studio, pilih node status Request di bagian tampilan status dan seret node tersebut ke kanvas. Saat garis horizontal atau vertikal muncul, lepaskan mouse untuk menempatkan node status di alur kerja.

Pilih node status Request dan konfigurasikan kategori parameter Basic Settings, Input Settings, Output Settings, dan Troubleshooting untuk node status tersebut.
Tabel berikut menjelaskan parameter utama yang termasuk dalam kategori parameter Basic Settings. Gunakan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut tentang kategori parameter Input Settings, Output Settings, dan Troubleshooting, lihat Prosedur.
Bagian
Parameter
Contoh
Invocation Parameters
Request Method: Pilih metode permintaan HTTP. Contoh: GET.
Request URL:
Masukkan URL layanan HTTP yang Anda minta jika Anda memilih Nilai Tetap.
Anda dapat menggunakan format untuk menggabungkan ekspresi jika Anda memilih Ekspresi.
Header: Opsional. Tambahkan header permintaan HTTP. Contoh: Content-Type dan Authorization.
Body: Masukkan data badan permintaan sesuai kebutuhan Anda. Parameter ini hanya valid ketika parameter Metode Permintaan diatur ke POST.
Query: Opsional. Atur metode query sesuai kebutuhan Anda.
CatatanAnda juga dapat mengklik Switch to YAML Editing di sebelah Parameter Pemanggilan untuk mendefinisikan parameter pemanggilan dalam skrip YAML contoh.
Parameters: method: POST url.$: format("http://www.{}.com","aliyun") body: {} headers: Content-Type: multipart/form-dataNext State
Pilih status berikutnya ke mana Anda ingin alur beralih. Pengaturan ini berlaku secara real-time.
Halo Dunia
(Opsional) Di tab Configure Workflow pada halaman Edit Alur Kerja, konfigurasikan peran eksekusi alur kerja. Lalu, klik Save dan Exit.
Anda dapat memilih peran RAM yang ada. Pertama kali Anda menggunakan CloudFlow, Anda perlu membuat peran RAM. Untuk informasi lebih lanjut, lihat Buat Peran Eksekusi.
CatatanDalam contoh ini, alur kerja mengeksekusi permintaan HTTP. Anda tidak perlu membuat peran RAM. Jika layanan Alibaba Cloud lain terintegrasi ke dalam alur kerja Anda, Anda harus mengonfigurasi peran RAM yang dilampiri kebijakan izin yang diperlukan untuk mengakses layanan Alibaba Cloud lainnya.
Referensi
Anda juga dapat menggunakan SDK atau memanggil operasi API untuk membuat alur kerja. Untuk informasi lebih lanjut, lihat CreateFlow.
CloudFlow menyediakan berbagai node status yang dapat Anda gunakan untuk dengan mudah membangun kerangka alur kerja. Untuk informasi lebih lanjut, lihat Status.