Harga Workflows
Dokumen ini menjelaskan detail harga Workflows. Anda juga dapat menggunakan Kalkulator Harga Google Cloud untuk memperkirakan biaya penggunaan Workflows.
Jika Anda melakukan pembayaran dengan mata uang selain USD, yang berlaku adalah harga yang tercantum dalam mata uang Anda pada SKU Cloud Platform.
Ringkasan harga
Harga Workflows dihitung setiap bulan berdasarkan jumlah langkah alur kerja yang dijalankan.
Jumlah berikut terhadap total langkah alur kerja yang dijalankan:
- Setiap langkah yang berhasil dijalankan.
- Setiap langkah yang gagal selama eksekusi.
- Langkah apa pun yang dicoba lagi selama eksekusi alur kerja. Setiap upaya percobaan ulang dihitung sebagai eksekusi langkah.
Langkah internal dan eksternal
Langkah dapat diklasifikasikan sebagai internal atau eksternal. Harga untuk langkah internal dan eksternal berbeda:
Langkah-langkah internal
Langkah-langkah yang terjadi di dalam Google Cloud saat Anda menjalankan alur kerja. |
Jenis langkah internal mencakup:
|
Langkah-langkah eksternal
Langkah-langkah yang membuat permintaan HTTP eksternal ke resource di luar Google Cloud, atau menunggu callback HTTP. |
Jenis langkah eksternal meliputi:
|
Anda akan dikenai biaya untuk penambahan 1.000 langkah internal atau langkah eksternal. Untuk contoh cara kerjanya, lihat contoh harga ini.
Biaya sub-alur kerja
Harga untuk sub-alur kerja dihitung menggunakan panduan harga yang sama seperti alur kerja reguler. Akibatnya, pemanggilan sub-alur kerja akan menghasilkan biaya yang sama dengan biaya semua langkah sub-alur kerja ditambah biaya langkah yang memanggil sub-alur kerja.
Penggunaan gratis
Sebagai bagian dari Paket Gratis Google Cloud, Workflows menyediakan resource yang bebas digunakan hingga batas tertentu. Batas penggunaan ini tersedia selama dan setelah periode uji coba gratis. Jika tidak lagi dalam periode uji coba gratis, Anda akan dikenai biaya di luar batas Selalu Gratis ini sesuai dengan tabel harga.
Resource | Batas penggunaan gratis bulanan |
Langkah-langkah internal | 5.000 |
Langkah-langkah eksternal | 2.000 |
Tabel harga
Contoh penghitungan harga
Biaya bulanan berasal dari jumlah total langkah internal dan eksternal yang dilakukan dalam semua eksekusi alur kerja Anda. Penghitungan penagihan mengurangi penggunaan gratis dari setiap total, menghitung jumlah 1.000 penambahan yang telah Anda gunakan sepenuhnya atau sebagian untuk setiap kategori, mengalikan setiap jumlah dengan biaya satuan terkait, lalu menambahkan hasilnya bersama-sama untuk mendapatkan total biaya.
Misalnya, jika eksekusi alur kerja Anda menggunakan total 6.500 langkah internal dan 3.999 langkah eksternal dalam satu bulan:
Total langkah internal yang Anda gunakan: 6.500 | Langkah-langkah internal yang dicakup oleh paket gratis: 5.000
Langkah internal tambahan: 1.500
|
Total langkah eksternal yang Anda gunakan: 3.999 | Langkah-langkah eksternal yang dicakup oleh paket gratis: 2.000 Langkah eksternal tambahan: 1.999
|
Total tagihan untuk bulan tersebut: $0,02 + $0,05 | = $0,07 |
Mengoptimalkan penggunaan
Seperti yang ditunjukkan oleh contoh sebelumnya, biaya untuk menjalankan alur kerja bersifat minimal. Namun, untuk penggunaan bervolume tinggi, terapkan panduan berikut untuk mengoptimalkan penggunaan dan mengurangi biaya:
Daripada menggunakan domain kustom, pastikan setiap panggilan ke layanan Google Cloud menggunakan
*.appspot.com
,*.cloud.goog
,*.cloudfunctions.net
, atau*.run.app
sehingga Anda akan ditagih untuk langkah internal, bukan eksternal.Terapkan kebijakan percobaan ulang kustom yang menyeimbangkan kebutuhan latensi dan keandalan Anda dengan biaya. Lebih sering mencoba ulang latensi yang lebih rendah dan meningkatkan keandalan, tetapi juga dapat meningkatkan biaya.
Saat menggunakan konektor yang menunggu operasi yang berjalan lama, tetapkan kebijakan polling kustom yang mengoptimalkan latensi untuk biaya. Misalnya, jika Anda memperkirakan operasi memerlukan waktu lebih dari satu jam, Anda mungkin ingin kebijakan yang awalnya melakukan polling setelah satu menit jika terjadi kegagalan langsung, lalu setiap 15 menit setelahnya.
Gabungkan tugas menjadi satu langkah.
Hindari penggunaan
sys.log
langkah yang berlebihan. Pertimbangkan untuk menggunakan logging panggilan.
Langkah selanjutnya
- Baca dokumentasi Alur kerja.
- Mulai dengan Workflows.
- Coba Kalkulator Harga.
- Pelajari Solusi alur kerja dan kasus penggunaan.