Platform serverless kami menyediakan jalur tercepat ke aplikasi berbasis cloud, yang memungkinkan kecepatan dan skalabilitas tanpa perlu memikirkan pengelolaan infrastruktur.
Ringkasan
Cloud Run menangani penyiapan, pemeliharaan, dan pengelolaan infrastruktur untuk Anda, sehingga Anda dapat menghabiskan lebih banyak waktu untuk coding, dan lebih sedikit waktu untuk mengelola server, mengonfigurasi software, dan mengupdate framework.
Hadirkan cuplikan kode ringan dan bertujuan tunggal yang bereaksi secara dinamis terhadap perubahan status di seluruh ekosistem Anda. Picu workload dengan lancar melalui Eventarc dari lebih dari 130 layanan Google Cloud native, mutasi database, atau webhook SaaS pihak ketiga. Resource dialokasikan secara instan saat dipicu dan dihentikan secara otomatis.
Atasi lonjakan traffic yang tidak terduga tanpa perlu mengkhawatirkan penyediaan resource berlebih atau membayar infrastruktur secara berlebihan. Platform kami secara dinamis menskalakan instance secara otomatis untuk menangani volume permintaan serentak yang besar dan menskalakan ke nol selama periode tidak ada aktivitas. Dengan harga bayar per penggunaan, Anda hanya dikenai biaya saat layanan Anda berjalan.
Pertahankan kebebasan arsitektur dengan men-deploy image container standar yang sesuai dengan OCI, atau deploy kode sumber mentah secara langsung dan buildpack Google Cloud bawaan akan otomatis mengompilasi, mengemas, dan memasukkan kode ke dalam container dengan aman di balik layar.
Google Cloud Serverless
| Google Cloud Serverless | Membangun arsitektur end-to-end tanpa mengelola infrastruktur | |
|---|---|---|
| Kategori layanan | Produk yang didukung | Deskripsi |
Komputasi serverless | Deploy microservice dalam container, API, tugas latar belakang, dan fungsi berbasis peristiwa dengan penskalaan hingga nol otomatis dan alur kerja sumber-ke-cloud. | |
Orkestrasi serverless | Hubungkan microservice, rutekan peristiwa dengan lancar dari 100+ sumber, dan otomatiskan logika bisnis multi-langkah yang tangguh dengan mekanisme percobaan ulang bawaan. | |
NoSQL serverless dan penyimpanan objek | Simpan data tidak terstruktur dan dukung aplikasi web/seluler dengan database dokumen serverless yang menawarkan sinkronisasi real-time, transaksi ACID, dan ketersediaan tinggi. | |
Database relasional serverless | Jalankan workload MySQL, PostgreSQL, dan perusahaan yang terkelola sepenuhnya dengan penskalaan otomatis, replikasi, patching otomatis, dan penelusuran vektor bawaan. | |
Google Cloud Serverless
Membangun arsitektur end-to-end tanpa mengelola infrastruktur
Komputasi serverless
Deploy microservice dalam container, API, tugas latar belakang, dan fungsi berbasis peristiwa dengan penskalaan hingga nol otomatis dan alur kerja sumber-ke-cloud.
Orkestrasi serverless
Hubungkan microservice, rutekan peristiwa dengan lancar dari 100+ sumber, dan otomatiskan logika bisnis multi-langkah yang tangguh dengan mekanisme percobaan ulang bawaan.
NoSQL serverless dan penyimpanan objek
Simpan data tidak terstruktur dan dukung aplikasi web/seluler dengan database dokumen serverless yang menawarkan sinkronisasi real-time, transaksi ACID, dan ketersediaan tinggi.
Cara Kerjanya
1. Membuat kode aplikasi, situs, microservice, agen, dan lainnya dalam bahasa favorit Anda
2. Mengemas aplikasi Anda ke dalam container—atau men-deploy dari kode sumber dan membiarkan Cloud Run mengemasnya untuk Anda
3. Men-deploy aplikasi Anda secara live dengan satu perintah
4. Meningkatkan dan menurunkan skala container Anda hingga nol berdasarkan traffic yang diterima aplikasi Anda
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.
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 GPU Cloud Run untuk mendukung inferensi real-time dengan model open source atau model kustom yang disesuaikan. Bangun chatbot, buat ringkasan dokumen secara langsung, dan lainnya—semuanya sambil melakukan penskalaan untuk menangani lonjakan traffic yang tidak terduga. Atau, dengan GPU di Cloud Run Functions, data scientist Anda dapat menjalankan skrip Python dan melakukan inferensi berbasis peristiwa dengan pengetahuan terbatas tentang infrastruktur yang mendasarinya.
Gunakan GPU Cloud Run untuk mendukung inferensi real-time dengan model open source atau model kustom yang disesuaikan. Bangun chatbot, buat ringkasan dokumen secara langsung, dan lainnya—semuanya sambil melakukan penskalaan untuk menangani lonjakan traffic yang tidak terduga. Atau, dengan GPU di Cloud Run Functions, data scientist Anda dapat menjalankan skrip Python dan melakukan inferensi berbasis peristiwa dengan pengetahuan terbatas tentang infrastruktur yang mendasarinya.
Google Cloud menawarkan konektivitas native berperforma tinggi dari Cloud Run dan Cloud Run Functions ke Cloud SQL untuk PostgreSQL, MySQL, dan SQL Server. Sebagai solusi database serverless cloud utama, Cloud SQL menggunakan autentikasi berbasis IAM bawaan dan penggabungan koneksi otomatis. Hal ini memungkinkan aplikasi serverless Anda melakukan penskalaan secara elastis dari nol untuk memenuhi permintaan traffic yang tinggi tanpa menghambat alur kerja relasional, mengekspos kredensial database, atau memerlukan konfigurasi jaringan yang kompleks.
Google Cloud menawarkan konektivitas native berperforma tinggi dari Cloud Run dan Cloud Run Functions ke Cloud SQL untuk PostgreSQL, MySQL, dan SQL Server. Sebagai solusi database serverless cloud utama, Cloud SQL menggunakan autentikasi berbasis IAM bawaan dan penggabungan koneksi otomatis. Hal ini memungkinkan aplikasi serverless Anda melakukan penskalaan secara elastis dari nol untuk memenuhi permintaan traffic yang tinggi tanpa menghambat alur kerja relasional, mengekspos kredensial database, atau memerlukan konfigurasi jaringan yang kompleks.
Google Cloud Serverless menggabungkan microservice dalam container dan fungsi berbasis peristiwa (Cloud Run, App Engine), orkestrasi/eventing (Eventarc, Workflows, Pub/Sub), serta database dan penyimpanan yang terkelola sepenuhnya (Cloud SQL, Firestore, AlloyDB, Cloud Storage).
Cloud Run adalah platform dasar yang menawarkan lingkungan terkelola sepenuhnya untuk aplikasi web, microservice, dan tugas latar belakang tanpa pengelolaan infrastruktur yang mendasarinya.
Tidak. Meskipun platform ini menggunakan teknologi container, containerization sepenuhnya bersifat opsional. Anda dapat mengirimkan kode mentah (Python, Go, Node.js, Java), dan Cloud Run akan otomatis membangun, mengamankan, dan men-deploy-nya.
Anda beroperasi dengan model bayar per penggunaan yang ketat dan ditagih ke 100 milidetik terdekat dari waktu eksekusi sebenarnya. Saat tidak ada aktivitas, instance akan diperkecil skalanya hingga nol (biaya $0). Setiap akun mencakup paket gratis permanen sebanyak 2 juta permintaan per bulan.
Karena aplikasi serverless dapat langsung diskalakan ke ratusan instance serentak, penggabungan koneksi database (menggunakan penggabung bawaan atau proxy middleware khusus seperti proxy Cloud SQL) sangat penting untuk mengantrekan dan menggunakan kembali koneksi database dengan aman seiring penskalaan komputasi.