Cloud Functions (generasi ke-1) telah diganti namanya menjadi fungsi Cloud Run (generasi ke-1). Pelajari lebih lanjut cara membuat fungsi dengan Cloud Run.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Layanan yang Didukung
Akses Google Cloud API dari fungsi Cloud Run menggunakan akun layanan untuk bertindak atas nama Anda. Akun layanan menyediakan Kredensial Default Aplikasi untuk fungsi Anda.
API yang didukung
Fungsi Cloud Run dapat mengakses sebagian besar layanan Google Cloud utama melalui library klien API dan/atau REST API dalam bahasa tertentu, termasuk:
Library Klien Google API yang menggunakan kredensial default aplikasi akan otomatis mendapatkan kredensial akun layanan bawaan dari host fungsi Cloud Run saat runtime. Secara default, klien melakukan autentikasi menggunakan akun layanan YOUR_PROJECT_ID@appspot.gserviceaccount.com.
Pemilihan rute dengan Cloud Load Balancing
Cloud Load Balancing adalah produk terpisah yang memungkinkan konfigurasi jaringan lanjutan untuk semua aplikasi Anda yang berjalan di Google Cloud.
Konfigurasi aplikasi serverless untuk menyalurkan dari alamat IP IPv4 dan/atau IPv6 khusus yang tidak digunakan bersama dengan layanan lain.
Gunakan kembali sertifikat SSL dan kunci pribadi yang sama dengan yang Anda gunakan untuk Compute Engine, Google Kubernetes Engine, dan Cloud Storage. Dengan demikian,
Anda tidak perlu mengelola sertifikat terpisah untuk aplikasi serverless.
Untuk menggunakan kemampuan keamanan yang diaktifkan Cloud Load Balancing, seperti Cloud Armor atau kebijakan keamanan, Anda harus mengubah setelan ingress menjadi internal_and_gclb. Pengguna yang sudah memiliki URL default fungsi Cloud Run dapat mengabaikan load balancer dan langsung membuka URL fungsi.
Dukungan untuk Identity-Aware Proxy yang terintegrasi dengan Cloud Load Balancing untuk fungsi Cloud Run tidak tersedia.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-04-10 UTC."],[[["Cloud Run functions can access most major Google Cloud services via language-specific API client libraries and/or REST APIs, including BigQuery, Bigtable, Cloud Storage, and more."],["Cloud Run functions use service accounts for authentication, providing Application Default Credentials for accessing Google Cloud APIs, with all communication encrypted in transit within Google's network."],["Cloud Run functions can be triggered by various events from services like HTTP requests, Cloud Storage, Pub/Sub, Firebase, and Cloud Logging."],["Cloud Load Balancing enables advanced network configurations for Cloud Run, including dedicated IP addresses, shared SSL certificates, and integration with services like Cloud CDN and Google Cloud Armor."],["To utilize Cloud Load Balancing security capabilities like Cloud Armor, you need to configure the ingress settings to `internal_and_gclb`, otherwise the load balancer can be bypassed."]]],[]]