Kembangkan dan deploy aplikasi serta fungsi yang sangat skalabel pada platform serverless yang terkelola sepenuhnya. Komputasi serverless kami secara otomatis menaikkan atau menurunkan skala layanan Anda, bahkan sampai ke nol, bergantung pada traffic, dan Anda hanya membayar sesuai yang digunakan.
Mulai uji coba gratis untuk mendapatkan kredit gratis $300
Pelajari cara membangun aplikasi serverless dengan panduan Cloud Run dan Cloud Functions ini
Pelanggan serverless Google Cloud men-deploy 95% lebih cepat dan mengurangi biaya infrastruktur hingga 75%
Pelajari lebih lanjut hal yang dikatakan oleh pelanggan
Fitur utama
Bangun aplikasi dalam bahasa, dependensi, dan alat favorit Anda, lalu deploy dalam hitungan detik. Cloud Run menghilangkan kerumitan semua pengelolaan infrastruktur dengan menaikkan dan menurunkan skala dari nol secara otomatis hampir secara instan, bergantung pada traffic. Cloud Run hanya membebankan biaya sesuai resource yang Anda gunakan.
Kembangkan lebih cepat dengan menulis dan menjalankan cuplikan kode kecil yang merespons peristiwa. Gunakan fungsi Cloud Run untuk terhubung dengan Google Cloud atau layanan cloud pihak ketiga melalui pemicu guna menyederhanakan masalah orkestrasi yang menantang. Jalankan fungsi di berbagai lingkungan (lingkungan pengembangan lokal, infrastruktur lokal, Cloud Run, dan lingkungan serverless berbasis Knative lainnya) dan cegah keterikatan pada satu platform.
Saat mengintegrasikan layanan, pengaitan erat antara bagian sering terlalu mudah terjadi, sehingga sistem menjadi rapuh, lambat, dan sulit di-debug seiring waktu. Biarkan produk integrasi layanan kami menangani jaringan penghubung ini, sehingga Anda dapat berfokus pada hal yang menjadi keahlian Anda: membangun aplikasi yang luar biasa.
Pelanggan
Perusahaan dapat berinovasi tanpa perlu memikirkan penyediaan mesin, cluster, atau penskalaan otomatis. Tidak diperlukan pengetahuan terkait container atau Kubernetes.
Kasus penggunaan
Bangun situs dengan Cloud Run menggunakan bahasa atau framework favorit Anda (Go, Python, Java, Node.js, .NET, dan lainnya), akses database SQL Anda di Cloud SQL, dan render halaman HTML dinamis.
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.
Otomatiskan infrastruktur cloud dengan pemicu Eventarc dan workflows yang mengontrol layanan Google Cloud. Misalnya, jadwalkan alur kerja bulanan untuk mendeteksi dan memperbaiki masalah kepatuhan keamanan. Dengan melakukan iterasi melalui resource penting dan izin IAM, kirim permintaan yang diperlukan untuk perpanjangan persetujuan menggunakan fungsi Cloud Run. Hapus akses untuk setiap izin yang tidak diperpanjang dalam waktu 14 hari.
Aplikasi seluler modern umumnya mengandalkan API backend RESTful untuk memberikan tampilan terkini dari data aplikasi dan pemisahan untuk tim developer frontend dan backend. Layanan API yang berjalan di Cloud Run memungkinkan developer untuk mempertahankan data dengan andal di database terkelola seperti Cloud SQL atau Firestore (NoSQL). Aktivitas login ke Cloud Run memberi pengguna akses ke data resource aplikasi yang disimpan di Database Cloud.
Jalankan analisis real-time pada file yang distreaming dari Cloud Storage ke BigQuery menggunakan fungsi Cloud Run. Bangun analisis ancaman keamanan pada log masuk yang menghasilkan insight dan menyoroti perilaku berbahaya.
Semua fitur
Semua runtime | Bahasa atau runtime modern biasanya sesuai untuk aplikasi baru, tetapi banyak aplikasi yang sudah ada tidak dapat ditulis ulang, atau bergantung pada bahasa yang tidak didukung oleh platform serverless. Cloud Run mendukung image Docker standar dan dapat menjalankan runtime, atau versi runtime apa pun dalam sebuah container. |
Konkurensi pada tingkat instance | Banyak aplikasi tradisional berperforma buruk saat dibatasi pada model permintaan tunggal yang umum ada di platform FaaS. Cloud Run memungkinkan hingga 1.000 permintaan serentak pada satu instance aplikasi, sehingga memberikan tingkat efisiensi yang jauh lebih tinggi. |
Pemrosesan Latar Belakang | Platform serverless sering "membekukan" fungsi saat tidak digunakan. Hal ini memungkinkan model penagihan yang sederhana (hanya bayar saat sedang berjalan), tetapi dapat menyulitkan untuk menjalankan workload yang diharapkan berfungsi di latar belakang. Cloud Run mendukung kontrol alokasi CPU baru, yang memungkinkan proses latar belakang ini berjalan seperti yang diharapkan. |
Bereksperimen dan menguji ide dengan cepat | Hanya dengan beberapa klik, Anda dapat melakukan peluncuran dan rollback bertahap, serta melakukan pengelolaan traffic lanjutan di Cloud Run. |
Tidak perlu pengetahuan container | Mulai dengan container atau gunakan buildpack untuk membuat image container langsung dari kode sumber. Dengan satu perintah “gcloud run deploy”, Anda dapat membangun dan men-deploy kode ke Cloud Run. |
Tutorial bawaan | Tutorial bawaan di Cloud Shell Editor dan Cloud Code memudahkan pemahaman cara penggunaan serverless. Tidak perlu lagi beralih antara tab, dokumen, terminal, dan kode Anda. Anda bahkan dapat menulis tutorial sendiri, sehingga organisasi Anda dapat berbagi praktik terbaik dan mengorientasikan karyawan baru dengan lebih cepat. |
Harga
Cloud Run ditagihkan per penggunaan, dengan paket yang selalu gratis, dibulatkan ke 100 milidetik terdekat. Biaya total adalah jumlah CPU, Memori, Permintaan dan Networking yang digunakan.
Gunakan kalkulator harga Google Cloud untuk melakukan estimasi.
Mulailah membangun solusi di Google Cloud dengan kredit gratis senilai $300 dan lebih dari 20 produk yang selalu gratis.