Cloud Tasks

Jalankan tugas secara asinkron.

Lihat dokumentasi untuk produk ini.

Logo ringkasan task queue terdistribusi

Task queue terdistribusi

Cloud Tasks adalah layanan terkelola sepenuhnya yang dapat Anda gunakan untuk mengelola eksekusi, pengiriman, dan penayangan tugas terdistribusi dalam jumlah besar. Dengan Cloud Tasks, Anda dapat menjalankan pekerjaan secara tidak bersamaan (asinkron) di luar permintaan layanan-ke-layanan atau pengguna.

Logo mem-build aplikasi yang lebih responsif

Mem-build aplikasi yang lebih responsif

Eksekusi asinkron adalah cara tepat untuk mengurangi latensi permintaan dan menjadikan aplikasi Anda lebih responsif. Cloud Tasks memungkinkan Anda mengatur dan mengontrol permintaan tersebut dengan fitur-fitur seperti penjadwalan, de-duplikasi, kebijakan percobaan ulang yang dapat dikonfigurasi, dan pengalihan versi.

Logo memisah dan menskalakan microservice

Memisah dan menskalakan microservice

Cloud Tasks membantu Anda membuat struktur dan menskalakan aplikasi dengan lebih baik. Dengan mengimplementasi pengendali tugas dalam layanan khusus, microservice dapat melakukan penskalaan secara mandiri.

Logo mengelola pemakaian resource

Mengelola pemakaian resource

Cloud Tasks membantu Anda meningkatkan kendali dan memperlancar beban pada layanan dengan membatasi kapasitas antrean Anda. Hal ini membantu Anda mengelola eksekusi, pengiriman, dan penayangan tugas terdistribusi dengan mudah.

Logo menangani rilis dan insiden dengan lancar

Menangani rilis dan insiden dengan lancar

Cloud Tasks memungkinkan Anda mempertahankan jumlah permintaan saat beroperasi. Jeda, percobaan ulang, atau pengalihan ke versi baru dapat memberi Anda ruang untuk menangani bug atau melakukan staging suatu deployment tanpa mengurangi permintaan.

Fitur

Skalabel dan terkelola sepenuhnya

Mem-build project di layanan terkelola sepenuhnya yang sama dengan yang menggerakkan pelanggan terbesar kami.

HTTP targets

Menambahkan tugas yang menargetkan layanan HTTP apa pun di Compute Engine, Google Kubernetes Engine, Cloud Run, Cloud Functions atau sistem lokal secara aman menggunakan autentikasi OAuth/OIDC standar industri.

Kontrol tingkat dan percobaan ulang

Kontrol eksekusi dengan menetapkan tingkat pengiriman tugas, jumlah maksimum percobaan, dan waktu tunggu minimum antar-percobaan.

De-duplikasi tugas

Tugas yang ditambahkan beberapa kali hanya akan dikirim sekali.

Dasbor dan antarmuka command-line

Kelola, pantau, dan periksa antrean serta tugas Anda dari antarmuka Cloud Console command-line gcloud.

Penjadwalan mendatang

Kontrol waktu kapan tugas akan dijalankan.

Penayangan terjamin

Cloud Tasks menjamin penayangan setidaknya satu kali, dan sebagian besar tugas ditayangkan tepat satu kali.

Gunakan library klien di Java, Python, Node.js, PHP, dan Go. Atau, tambahkan tugas ke antrean menggunakan REST API dari bahasa apa saja dan di mana saja.

Cloud Tasks memungkinkan kami untuk fokus pada persyaratan inti aplikasi yang sedang dikembangkan, bukan persyaratan utilitas lain. Kami sangat sering menggunakan Cloud Tasks: Dari menangani notifikasi antaraplikasi dalam volume besar yang berada di platform yang berbeda, hingga tugas penyerapan/migrasi data maupun pendelegasian, pemicuan, atau pengontrolan beban kerja. Setelah menggunakan Cloud Tasks, kecepatan pengembangan kami meningkat drastis dan keseluruhan arsitektur menjadi lebih sederhana.

Jonathan Liversidge, IT Director, A1 Comms

Harga

OPERASI PER BULAN HARGA/JUTA
1 Juta Pertama Gratis
Hingga 5 Miliar $0,40

Langkah selanjutnya

Mulailah membangun solusi di Google Cloud dengan kredit gratis senilai $300 dan 20+ produk yang selalu gratis.

Perlu bantuan untuk memulai?
Bekerja sama dengan partner tepercaya
Lanjutkan menjelajah