Membuat alur kerja menggunakan Google Cloud konsol
Panduan memulai ini menunjukkan cara membuat, men-deploy, dan menjalankan alur kerja pertama Anda menggunakan Google Cloud konsol. Contoh alur kerja mengirimkan permintaan ke API publik, lalu menampilkan respons API.
Untuk mengikuti panduan langkah demi langkah untuk tugas ini langsung di Google Cloud konsol, klik Pandu saya:
Sebelum memulai
Batasan keamanan yang ditentukan oleh organisasi mungkin mencegah Anda menyelesaikan langkah-langkah berikut. Untuk mengetahui informasi pemecahan masalah, lihat Mengembangkan aplikasi di lingkungan yang terbatas. Google Cloud
- Login ke akun Anda. Google Cloud Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Workflows API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.
-
Verify that billing is enabled for your Google Cloud project.
Enable the Workflows API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles.- Menyiapkan autentikasi:
-
Pastikan Anda memiliki peran IAM Create Service Accounts
(
roles/iam.serviceAccountCreator) dan peran IAM Project IAM Admin (roles/resourcemanager.projectIamAdmin). Pelajari cara memberikan peran. -
Di Google Cloud konsol, buka halaman Create service account.
Buka Create service account - Pilih project Anda.
-
Di kolom Service account name, masukkan nama. Konsol akan mengisi kolom Service account ID berdasarkan nama ini. Google Cloud
Di kolom Service account description, masukkan sebuah deskripsi. Sebagai contoh,
Service account for quickstart. - Klik Create and continue.
-
Berikan peran Logging > Logs Writer ke akun layanan.
Untuk memberikan peran, temukan daftar Select a role, lalu pilih Logging > Logs Writer.
- Klik Continue.
-
Klik Done untuk menyelesaikan pembuatan akun layanan.
-
Pastikan Anda memiliki peran IAM Create Service Accounts
(
Untuk mempelajari lebih lanjut peran dan izin akun layanan, lihat Memberikan izin alur kerja untuk mengakses Google Cloud resource.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk menyelesaikan panduan memulai ini, minta administrator untuk memberi Anda peran IAM berikut di project Anda:
- Service Account User (
roles/iam.serviceAccountUser) - Workflows Admin (
roles/workflows.admin)
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Membuat dan men-deploy alur kerja
Di Google Cloud konsol, buka halaman Workflows:
Di halaman Workflows, klik Create.
Masukkan nama untuk alur kerja baru, seperti
myFirstWorkflow.Pilih us-central1 untuk region.
Untuk service account, pilih akun layanan yang Anda buat sebelumnya.
Pilih Next.
Di editor alur kerja, salin dan tempel alur kerja berikut:
YAML
JSON
Kecuali jika Anda memasukkan istilah penelusuran Anda sendiri, alur kerja ini akan menggunakan Google Cloud lokasi Anda untuk membuat istilah penelusuran, yang akan diteruskan ke the Wikipedia API. Daftar artikel Wikipedia terkait akan ditampilkan.
Pilih Deploy.
Menjalankan alur kerja
Setelah berhasil di-deploy, alur kerja Anda dapat dijalankan untuk pertama kalinya. Setelah men-deploy alur kerja, Anda akan diarahkan ke halaman Workflow details.
Di halaman Workflow details, klik Execute.
Di halaman Execute workflow, klik Execute.
Di panel Output, hasil alur kerja Anda akan ditampilkan.
Anda telah men-deploy dan menjalankan alur kerja pertama Anda.
Pembersihan
Agar akunAnda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut. Google Cloud
Di Google Cloud konsol, buka halaman Workflows:
Dari daftar alur kerja, klik alur kerja untuk membuka halaman Workflow details.
Klik Delete.
Ketik nama alur kerja, lalu klik Confirm.