Langsung ke
Fungsi Cloud Run

Fungsi Cloud Run

Anda cukup menyiapkan kode, dan kami akan menangani sisanya dengan cara memudahkan pembuatan kode dan pengelolaan platform.

Pelanggan baru akan mendapatkan kredit gratis senilai $300 untuk dibelanjakan di fungsi Cloud Run. Semua pelanggan mendapatkan dua juta pemanggilan gratis per bulan, dan tidak ditagihkan ke kredit Anda.

  • Deploy solusi yang direkomendasikan Google yang menggunakan AI dan fungsi Cloud Run untuk menganalisis dan menganotasi gambar serta meringkas dokumen besar.

  • Bangun dan deploy cloud function pertama Anda hanya dengan browser web menggunakan Panduan Memulai ini

  • Layani pengguna mulai dari skala kecil hingga skala besar tanpa memikirkan infrastruktur apa pun 

  • Lihat bagaimana pelanggan merancang aplikasi menggunakan arsitektur berbasis peristiwa dengan fungsi Cloud Run

Fitur utama

Fitur utama

Pengalaman yang lebih sederhana dan kecepatan yang lebih tinggi bagi developer

Fungsi Cloud Run memiliki pengalaman developer yang mudah dan intuitif. Cukup tulis kode Anda dan biarkan Google Cloud menangani infrastruktur operasional. Kembangkan lebih cepat dengan menulis dan menjalankan cuplikan kode kecil yang merespons peristiwa. Sederhanakan masalah orkestrasi yang menantang dengan menghubungkan produk Google Cloud ke sesama produk lain atau ke layanan pihak ketiga menggunakan peristiwa.

Hanya bayar sesuai yang Anda gunakan

Anda hanya dikenakan biaya untuk waktu eksekusi fungsi, yang diukur ke 100 milidetik terdekat. Anda tidak perlu membayar jika tidak ada aktivitas dari fungsi Anda. Fungsi Cloud Run secara otomatis dijalankan dan dinonaktifkan sebagai respons terhadap peristiwa.

Menghindari ketergantungan dengan teknologi terbuka

Gunakan framework FaaS (function as a service) open source untuk menjalankan fungsi di beberapa lingkungan dan menghindari ketergantungan. Lingkungan yang didukung meliputi Cloud Run, fungsi Cloud Run, lingkungan pengembangan lokal, infrastruktur lokal, dan lingkungan serverless berbasis Knative lainnya.

Lihat semua fitur

Dokumentasi

Dokumentasi

Quickstart

Membangun fungsi sederhana dengan satu tujuan

Pelajari cara membuat dan men-deploy fungsi dengan tujuan tunggal yang terlampir ke peristiwa yang dikeluarkan dari layanan serta infrastruktur cloud Anda.
Quickstart

Men-deploy fungsi pertama Anda

Pelajari cara menyiapkan lingkungan pengembangan Anda, membuat fungsi baru, menentukan dependensi, men-deploy dan menguji fungsi Anda, serta melihat log dengan panduan memulai kami.

Tutorial

Berinteraksi dengan Firebase menggunakan fungsi Cloud Run yang dipicu HTTP

Pelajari cara menggunakan fungsi Cloud Run yang dipicu HTTP untuk berinteraksi dengan Firebase Realtime Database.

Tutorial

Memicu fungsi yang menggunakan ML untuk mengekstrak teks dari gambar

Pelajari cara menggunakan fungsi Cloud Run untuk mengekstrak teks dari gambar menggunakan Cloud Vision API.

Tutorial

Mengembangkan aplikasi dengan fungsi Cloud Run

Di kursus ini, Anda akan mempelajari cara menerapkan kode fungsi dengan kegunaan tunggal yang merespons peristiwa dan permintaan HTTP dari infrastruktur cloud Anda.

Tidak menemukan yang Anda cari?

Kasus penggunaan

Kasus penggunaan

Kasus penggunaan
Integrasi dengan API dan layanan pihak ketiga

Gunakan fungsi Cloud Run untuk menampilkan microservice Anda melalui API HTTP atau integrasikan dengan layanan pihak ketiga yang menawarkan integrasi webhook agar dapat memperluas aplikasi dengan cepat menggunakan kemampuan canggih, seperti mengirim email konfirmasi setelah pembayaran Stripe berhasil atau merespons peristiwa pesan teks Twilio.

Diagram alur kerja integrasi dengan layanan pihak ketiga: Kotak di kiri bertuliskan Commit push. Panah mengarah ke kanan ke kotak GitHub, panah lain, berlabel webhook push GitHub, mengarah ke kanan ke Cloud Functions. Panah berlabel Slack postMessage API mengarah ke kanan ke kotak Slack
Kasus penggunaan
Backend seluler tanpa server

Gunakan fungsi Cloud Run langsung dari Firebase untuk memperluas fungsi aplikasi Anda tanpa perlu menjalankan server. Jalankan kode Anda sebagai respons terhadap tindakan, analisis, dan peristiwa autentikasi pengguna, agar pengguna tetap mendapatkan notifikasi berbasis peristiwa, serta mengurangi tugas intensif CPU dan jaringan dengan memindahkannya ke Google Cloud.

Diagram alur kerja backend seluler serverless: Dari kiri ke kanan: ikon berlabel Pengikut baru, diikuti panah yang mengarah ke ikon Database, ikon Cloud Functions, ikon Firebase Cloud Messaging, dan ikon Pesan baru
Kasus penggunaan
Backend IoT tanpa server

Gunakan fungsi Cloud Run dengan Cloud IoT Core dan layanan lain yang terkelola sepenuhnya guna membangun backend untuk pengumpulan, pemrosesan real-time, dan analisis data telemetri perangkat Internet of Things (IoT). Fungsi Cloud Run memungkinkan Anda menerapkan logika kustom ke setiap peristiwa ketika peristiwa tersebut muncul.

Dari kiri ke kanan, ikon berlabel “Sensor/temperatur mencapai 80℉ diikuti panah yang mengarah ke ikon Cloud IoT Core, ikon Pub/Sub, Cloud Functions/Picu perubahan konfigurasi, Cloud IoT Core, Kipas angin gantung/aktifkan
Kasus penggunaan
Pemrosesan file real-time

Jalankan kode Anda sebagai respons terhadap perubahan data. Fungsi Cloud Run dapat merespons peristiwa dari layanan Google Cloud seperti Cloud Storage, Pub/Sub, dan Cloud Firestore untuk memproses file segera setelah file tersebut diupload serta menghasilkan thumbnail dari mengupload gambar, memproses log, memvalidasi konten, melakukan transcoding video, dan memvalidasi, menggabungkan, serta memfilter data secara real-time.

Dari kiri ke kanan: ikon Penyimpanan diikuti panah berlabel Fungsi dipicu, kemudian Cloud Functions/Memproses gambar yang diupload, Cloud Vision API/Mendeteksi gambar yang menyinggung, Cloud Functions/Memburamkan gambar menggunakan ImageMagick, Penyimpanan
Kasus penggunaan
Stream processing real-time

Gunakan fungsi Cloud Run untuk merespons peristiwa dari Pub/Sub guna memproses, mentransformasi, dan memperkaya data streaming dalam pemrosesan transaksi, analisis klik-streaming, pelacakan aktivitas aplikasi, telemetri perangkat IoT, analisis media sosial, dan jenis aplikasi lainnya.

Dari kiri ke kanan, alur kerja mengarah dari ikon Pub/Sub diikuti panah berlabel “Fungsi dipicu”, Cloud Function/Memproses gambar yang diupload, Cloud Vision API/Mendeteksi gambar yang menyinggung, Cloud Functions/Memburamkan gambar menggunakan ImageMagick, Penyimpanan
Kasus penggunaan
Asisten virtual dan pengalaman komunikasi

Integrasikan kecerdasan buatan ke dalam aplikasi Anda dengan mudah. Fungsi Cloud Run dengan Cloud Speech API dan Dialogflow dapat memperluas produk dan layanan Anda dengan pengalaman komunikasi alami berbasis teks serta suara yang dapat membantu pengguna menyelesaikan berbagai hal. Terhubung dengan pengguna di Asisten Google, Amazon Alexa, Facebook Messenger, serta platform dan perangkat populer lainnya.

Alur kerja dari kiri ke kanan. 3 kotak, berlabel Slack, Messenger, dan Google Home diikuti panah yang mengarah ke ikon Dialogflow, lalu ke ikon Cloud Functions, dan bercabang serta mengarah ke ikon AI Platform dan Vision API di atas, serta ikon Datastore di bawah.
Kasus penggunaan
Analisis video dan gambar

Gunakan fungsi Cloud Run dengan Video Intelligence API dan Cloud Vision API untuk mengambil informasi yang relevan dari video dan gambar, sehingga Anda dapat menelusuri, menemukan, dan menggali insight dari konten media Anda.

Alur kerja dimulai dari kiri ke kanan: Kotak biru dengan segitiga kerucut putih menghadap ke kanan (“Putar”) diikuti panah yang mengarah ke ikon Cloud Storage/(Video lengkap). Panah bercabang ke atas ke Frontend yang mengandalkan App Engine dan ke bawah ke Cloud Functions yang diikuti Video Intelligence. Panah bergerak di bagian bawah dengan label “Metadata Video” ke ikon berlabel Cloud Storage/(JSON anotasi video). Panah kemudian mengarah ke atas kembali ke kiri ke Frontend yang mengandalkan App Engine.
Kasus penggunaan
Analisis sentimen

Gunakan fungsi Cloud Run bersamaan dengan Cloud Natural Language API untuk mengungkap struktur dan makna teks, serta menambahkan analisis sentimen yang canggih dan kemampuan ekstraksi intent ke aplikasi Anda.

Diagram alur kerja analisis sentimen: Mulai dari kiri, ikon berlabel Pesan Teks dengan balon kata-kata di atas: “Devoxx merupakan acara yang luar biasa.” Panah mengarah ke kanan ke kotak berlabel Twilio, dari kotak itu panah putus-putus mengarah ke kiri ke Pesan Teks. Dari Twilio, panah mengarah ke kanan ke ikon Cloud Functions, dari ikon itu panah mengarah ke kiri ke Twilio. Dari Cloud Functions, panah dua arah mengarah ke ikon Natural Language API/Ekstraksi sentimen dan ke ikon BigQuery/Analisis tren

Semua fitur

Semua fitur

Menghubungkan dan memperluas layanan untuk membangun aplikasi yang kompleks

Fungsi Cloud Run memungkinkan Anda memperlakukan semua layanan cloud pihak ketiga dan Google sebagai elemen penyusun. Hubungkan dan perluas dengan kode, serta beralih secara cepat dari konsep ke production dengan solusi menyeluruh dan alur kerja yang kompleks. Kemudian, integrasikan dengan layanan pihak ketiga yang menawarkan integrasi webhook untuk memperluas aplikasi Anda dengan cepat menggunakan kemampuan yang canggih.

Kemampuan diagnosis dan pengembangan end-to-end
Jalani proses dari kode ke deployment dengan pemantauan terintegrasi. Dapatkan kemampuan observasi dan diagnosis penuh untuk aplikasi Anda dengan Cloud Trace dan Cloud Debugger. Selain itu, dapatkan dukungan untuk pengembangan/proses debug lokal dan yang tidak terhubung menggunakan framework fungsi yang dijadikan open source.
Kembangkan secara lokal, skalakan secara global

Layani pengguna mulai dari skala kecil hingga skala besar tanpa memikirkan infrastruktur apa pun. Fungsi Cloud Run secara otomatis mengelola dan menskalakan infrastruktur dasar sesuai ukuran workload.

Nihil pengelolaan server

Deploy kode Anda dan biarkan Google menjalankan serta menskalakannya untuk Anda. Fungsi Cloud Run menangani semua infrastruktur dasar, sehingga Anda dapat berfokus pada kode dan membangun aplikasi lebih cepat dari sebelumnya.

Menjalankan kode sebagai respons terhadap peristiwa

Dengan fungsi Cloud Run, Anda dapat memicu kode dari Google Cloud, Firebase, dan Asisten Google, atau memanggilnya secara langsung dari aplikasi web, seluler, atau backend apa pun melalui HTTP.

Hanya bayar sesuai yang Anda gunakan

Anda hanya dikenakan biaya untuk waktu eksekusi fungsi, yang diukur ke 100 milidetik terdekat. Anda tidak perlu membayar jika tidak ada aktivitas dari fungsi Anda. Fungsi Cloud Run secara otomatis dijalankan dan dinonaktifkan sebagai respons terhadap peristiwa.

Menghindari ketergantungan dengan teknologi terbuka

Gunakan framework FaaS (function as a service) open source untuk menjalankan fungsi di beberapa lingkungan dan menghindari ketergantungan. Lingkungan yang didukung meliputi fungsi Cloud Run, Cloud Run, lingkungan pengembangan lokal, infrastruktur lokal, dan lingkungan serverless berbasis Knative lainnya.

Harga

Harga

Harga fungsi Cloud Run dihitung berdasarkan durasi fungsi dijalankan, frekuensi fungsi dipanggil, dan jumlah resource yang disediakan untuk fungsi tersebut.

Langkah selanjutnya

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

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Konsol
Google Cloud