Cloud Run adalah platform aplikasi terkelola sepenuhnya yang memungkinkan Anda menjalankan
container yang dapat dipanggil melalui permintaan atau peristiwa.
Cloud Run bersifat serverless: platform ini memisahkan semua
pengelolaan infrastruktur di lokasi lain, sehingga Anda dapat fokus pada hal terpenting, yakni membuat
aplikasi yang andal. Pelajari lebih lanjut.
Mulai bukti konsep Anda dengan kredit gratis senilai $300
-
Mendapatkan akses ke Gemini 2.0 Flash Thinking
-
Penggunaan bulanan gratis untuk produk populer, termasuk AI API dan BigQuery
-
Tidak ada biaya otomatis, tanpa komitmen
Terus jelajahi dengan lebih dari 20 produk yang selalu gratis
Akses 20+ produk gratis untuk kasus penggunaan umum, termasuk API AI, VM, data warehouse, dan lainnya.
Pelatihan
Pelatihan dan tutorial
Pub/Sub dengan Cloud Run
Mempelajari cara menulis, men-deploy, dan memanggil layanan Cloud Run dari langganan push Pub/Sub.
Pelatihan
Pelatihan dan tutorial
Tutorial memproses gambar dari Cloud Storage
Gunakan Cloud Run, Cloud Vision API, dan ImageMagick untuk mendeteksi dan memburamkan gambar menyinggung yang diupload ke bucket Cloud Storage.
Pelatihan
Pelatihan dan tutorial
Tutorial mengamankan layanan Cloud Run
Buat aplikasi dua layanan yang aman di Cloud Run. Aplikasi ini adalah editor Markdown, mencakup layanan "frontend" publik yang dapat digunakan siapa pun untuk menulis teks markdown, dan layanan "backend" pribadi yang merender teks Markdown ke HTML.
Pelatihan
Pelatihan dan tutorial
Pemecahan masalah lokal di layanan Cloud Run
Pecahkan masalah layanan Cloud Run yang rusak menggunakan alat Google Cloud Observability untuk menemukan masalah dan alur kerja pengembangan lokal untuk menyelidiki masalah. Tutorial ini menggunakan contoh project yang mengakibatkan error runtime saat di-deploy, yang dapat Anda pecahkan untuk menemukan dan memperbaiki masalah tersebut.
Pelatihan
Pelatihan dan tutorial
Menjalankan inferensi LLM di GPU Cloud Run dengan Gemma 3 dan Ollama
Pelajari cara men-deploy Gemma 3 Google di layanan Cloud Run yang mendukung GPU.
Pelatihan
Pelatihan dan tutorial
Halo Cloud Run
Lewat lab ini, Anda diharapkan dapat mem-build image container dan men-deploy-nya di Cloud Run. Di lab ini, Anda akan mempelajari cara memulai Cloud Run dengan men-deploy dan menjalankan container stateless.
star
star
star
star
star_half
45 menit
pengantar
5 kredit
Pelatihan
Pelatihan dan tutorial
Membangun Sistem yang Asinkron dan Tangguh dengan Cloud Run dan Pub/Sub
Untuk lab di Google Cloud Run Serverless Quest, Anda akan membaca skenario bisnis fiktif di setiap lab dan akan membantu para karakter untuk menerapkan solusi tanpa server.
star
star
star
star
star_half
1 jam
pengantar
7 kredit
Kasus penggunaan
Kasus penggunaan
Layanan web: backend REST API
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.
Layanan web
API
Cloud SQL
Firestore
backend
Kasus penggunaan
Kasus penggunaan
Layanan web: Administration back-office
Administrasi back‐office sering membutuhkan dokumen, spreadsheet, dan integrasi kustom lainnya, serta menjalankan aplikasi web yang disediakan vendor. Dengan menghosting aplikasi web internal dalam container di Cloud Run, aplikasi tersebut selalu siap, dan Anda hanya akan ditagih saat aplikasi itu digunakan.
Layanan web
back office
administrasi
Kasus penggunaan
Kasus penggunaan
Bangun aplikasi pemrosesan data Cloud Run yang mengubah data ringan saat tiba dan menyimpannya sebagai data terstruktur. Transformasi dapat dipicu dari sumber Google Cloud. Saat file .csv dibuat, peristiwa akan diaktifkan dan dikirim ke layanan Cloud Run. Data lalu diekstrak, disusun, dan disimpan dalam tabel BigQuery.
Layanan web
pemrosesan data
data terstruktur
transformasi
Kasus penggunaan
Kasus penggunaan
Automation: Pembuatan dokumen terjadwal
Jadwalkan tugas bulanan dengan Cloud Scheduler untuk membuat invoice menggunakan layanan Cloud Run. Karena container yang berisi biner kustom dapat di-deploy ke Cloud Run, container ini dapat berjalan di alat pembuatan PDF seperti LibreOffice dengan cara serverless. Artinya, Anda hanya membayar saat membuat invoice.
Otomatisasi
penjadwalan tugas
Kasus penggunaan
Kasus penggunaan
Automation: Alur kerja bisnis dengan webhook
Hubungkan operasi Anda bersama-sama dengan pendekatan berbasis peristiwa. Cloud Run melakukan penskalaan sesuai permintaan sambil mengimplementasikan target webhook, mendorong peristiwa dalam bentuk permintaan, dan hanya menagih Anda saat Anda menerima dan memproses peristiwa. Tanggapi peristiwa dari GitHub atau Slack, atau kirim webhooks saat pembelian dilakukan, tugas sudah siap, atau peringatan diaktifkan dengan layanan yang dapat bereaksi hanya saat dibutuhkan untuk memicu microservice di infrastruktur Anda.
Automation
alur kerja bisnis
webhook
peristiwa
Kasus penggunaan
Kasus penggunaan
Memigrasikan apl Node.js dari Heroku ke Cloud Run
Pelajari cara memigrasikan apl web Node.js yang berjalan di Heroku ke Cloud Run di Google Cloud. Tutorial ini ditujukan kepada arsitek dan pemilik produk yang ingin memigrasikan apl mereka dari Heroku ke layanan terkelola di Google Cloud.
Node.js
Migrasi
Kasus penggunaan
Kasus penggunaan
Jalur modernisasi untuk aplikasi .NET di Google Cloud
Dokumen ini membahas keterbatasan umum aplikasi monolitik dan menjelaskan proses yang bertahap dan terstruktur untuk memodernisasinya. Dokumen ini ditujukan untuk arsitek cloud, administrator sistem, dan CTO yang tidak asing dengan Windows dan ekosistem .NET, serta ingin lebih lanjut mempelajari apa saja yang tercakup ke dalam modernisasi.
.NET
Modernisasi
Migrasi
Contoh kode
Contoh Kode
Memulai project Cloud Run dari template
Mulai apl Anda dari template dalam Intellij, termasuk template Flask, Django, Node.js, Java, dan Go.
Contoh kode
Contoh Kode
Contoh Node.js
Mencakup HelloWorld, Pub/Sub, contoh Cloud SQL, pemrosesan gambar, dan banyak lagi.
Contoh kode
Contoh Kode
Contoh Python
Mencakup contoh HelloWorld, Pub/Sub, dan Cloud SQL
Contoh kode
Contoh Kode
Contoh Go
Mencakup HelloWorld, Pub/Sub, contoh Cloud SQL, pemrosesan gambar, dan banyak lagi.
Contoh kode
Contoh Kode
Contoh Java
Mencakup HelloWorld, Pub/Sub, contoh Cloud SQL, pemrosesan gambar, dan banyak lagi.
Contoh kode
Contoh Kode
HelloWorld .Net
Contoh .NET untuk Cloud Run
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-08-21 UTC.
[[["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-08-21 UTC."],[],[],null,["# Cloud Run documentation\n=======================\n\n[Read product documentation](/run/docs/overview/what-is-cloud-run)\nCloud Run is a fully managed application platform that lets you run\ncontainers that are invocable via requests or events.\nCloud Run is serverless: it abstracts away all\ninfrastructure management, so you can focus on what matters most---building\ngreat applications. [Learn more](/run/docs/overview/what-is-cloud-run).\n[Get started for free](https://console.cloud.google.com/freetrial) \n\n#### Start your proof of concept with $300 in free credit\n\n- Get access to Gemini 2.0 Flash Thinking\n- Free monthly usage of popular products, including AI APIs and BigQuery\n- No automatic charges, no commitment \n[View free product offers](/free/docs/free-cloud-features#free-tier) \n\n#### Keep exploring with 20+ always-free products\n\n\nAccess 20+ free products for common use cases, including AI APIs, VMs, data warehouses,\nand more.\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n\n Quickstarts:\n [Service](/run/docs/quickstarts/deploy-container),\n\n [Job](/run/docs/quickstarts/jobs/create-execute),\n or\n [Function](/run/docs/quickstarts/functions/deploy-functions-console)\n\n\n-\n\n [Learn about the Cloud Run container runtime contract](/run/docs/container-contract)\n\n-\n\n [Deploy container images](/run/docs/deploying)\n\n-\n\n [Continuous deployment from Git](/run/docs/continuous-deployment-with-cloud-build)\n\n-\n\n [Deploy a function](/run/docs/deploy-functions)\n\n-\n\n [Map custom domains](/run/docs/mapping-custom-domains)\n\n-\n\n [Add authentication to Cloud Run apps](/run/docs/securing/identity-aware-proxy-cloud-run)\n\nfind_in_page\n\n### Reference\n\n-\n\n [gcloud commands](/sdk/gcloud/reference/run)\n\n-\n\n [Container runtime contract](/run/docs/reference/container-contract)\n\n-\n\n [IAM Roles](/run/docs/reference/iam/roles)\n\n-\n\n [Configuration options for Cloud Run services](/run/docs/configuring)\n\ninfo\n\n### Resources\n\n-\n\n [Pricing](/run/pricing)\n\n-\n\n [Release notes](/run/docs/release-notes)\n\n-\n\n [Locations](/run/docs/locations)\n\n-\n\n [Support](/run/docs/support)\n\nRelated resources\n-----------------\n\nTraining and tutorials \nUse cases \nCode samples \nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training \nTraining and tutorials\n\n### Pub/Sub with Cloud Run\n\n\nLearn how to write, deploy, and call a Cloud Run service from a Pub/Sub push subscription.\n\n\n[Learn more](/run/docs/tutorials/pubsub) \nTraining \nTraining and tutorials\n\n### Processing images from Cloud Storage tutorial\n\n\nUse Cloud Run, Cloud Vision API, and ImageMagick to detect and blur offensive images uploaded to a Cloud Storage bucket.\n\n\n[Learn more](/run/docs/tutorials/image-processing) \nTraining \nTraining and tutorials\n\n### Securing Cloud Run services tutorial\n\n\nCreate a secure two-service application running on Cloud Run. This application is a Markdown editor which includes a public \"frontend\" service which anyone can use to compose markdown text, and a private \"backend\" service which renders Markdown text to HTML.\n\n\n[Learn more](/run/docs/tutorials/secure-services) \nTraining \nTraining and tutorials\n\n### Local troubleshooting of a Cloud Run service\n\n\nTroubleshoot a broken Cloud Run service using Google Cloud Observability tools for discovery and a local development workflow for investigation. This tutorial uses a sample project that results in runtime errors when deployed, which you troubleshoot to find and fix the problem.\n\n\n[Learn more](/run/docs/tutorials/local-troubleshooting) \nTraining \nTraining and tutorials\n\n### Run LLM inference on Cloud Run GPUs with Gemma 3 and Ollama\n\n\nLearn how to deploy Google's Gemma 3 on a GPU-enabled Cloud Run service.\n\n\n[Learn more](/run/docs/tutorials/gpu-gemma-with-ollama) \nTraining \nTraining and tutorials\n\n### Hello Cloud Run\n\n\nThe goal of this lab is for you to build a container image and deploying it to Cloud Run. In this lab, you'll learn how to get started with Cloud Run by deploying and running a stateless container.\n\n\nstar star star star star_half\n45 minutes introductory 5 credits\n\n\u003cbr /\u003e\n\n[Learn more\narrow_forward](https://www.cloudskillsboost.google/focuses/5162?parent=catalog) \nTraining \nTraining and tutorials\n\n### Build a Resilient, Asynchronous System with Cloud Run and Pub/Sub\n\n\nFor the labs in the Google Cloud Run Serverless Quest, you will read through a fictitious business scenario in each lab and assist the characters in implementing a serverless solution.\n\n\nstar star star star star_half\n1 hour introductory 7 credits\n\n\u003cbr /\u003e\n\n[Learn more\narrow_forward](https://www.cloudskillsboost.google/focuses/8389?parent=catalog) \nUse case \nUse cases\n\n### Web services: REST APIs backend\n\n\nModern mobile apps commonly rely on RESTful backend APIs to provide current views of application data and separation for frontend and backend development teams. API services running on Cloud Run allow developers to persist data reliably on managed databases such as Cloud SQL or Firestore (NoSQL). Logging in to Cloud Run grants users access to app‐resource data stored in Cloud Databases.\n\nWeb services API Cloud SQL Firestore backend\n\n\u003cbr /\u003e\n\n[Learn more](/run/docs/triggering/https-request) \nUse case \nUse cases\n\n### Web services: Back‐office administration\n\n\nBack‐office administration often requires documents, spreadsheets, and other custom integrations, and running a vendor‐supplied web application. Hosting the containerized internal web application on Cloud Run means it is always ready and you are only billed when it is used.\n\nWeb services back office administration\n\n\u003cbr /\u003e\n\n[Learn more](/run/docs/tutorials/identity-platform) \nUse case \nUse cases\n\n### Data processing: Lightweight data transformation\n\n\nBuild Cloud Run data processing applications that transform lightweight data as it arrives and store it as structured data. Transformations can be triggered from Google Cloud sources. When a .csv file is created, an event is fired and delivered to a Cloud Run service. Data is then extracted, structured, and stored in a BigQuery table.\n\nWeb services data processing structured data transformations\n\n\u003cbr /\u003e\n\n[Learn more](/run/docs/tutorials/image-processing) \nUse case \nUse cases\n\n### Automation: Scheduled document generation\n\n\nSchedule a monthly job with Cloud Scheduler to generate invoices using a Cloud Run service. Because containers containing custom binaries can be deployed to Cloud Run, it is able to run in a PDF generation tool like LibreOffice in a serverless way, which means only paying when you are generating invoices.\n\nAutomation job scheduling\n\n\u003cbr /\u003e\n\n[Learn more](/run/docs/triggering/using-scheduler) \nUse case \nUse cases\n\n### Automation: Business workflow with webhooks\n\n\nConnect your operations together with an event‐driven approach. Cloud Run scales on demand while implementing a webhook target, pushing events in the form of requests and only charging you when you receive and process the event. React to events from GitHub or Slack, or send webhooks when a purchase is made, a job is ready, or an alert is fired with a service that can react on a just‐in‐time basis to trigger a microservice in your infrastructure.\n\nAutomation business workflow webhooks events\n\n\u003cbr /\u003e\n\n[Learn more](/run/docs/triggering/webhooks) \nUse case \nUse cases\n\n### Migrating Node.js apps from Heroku to Cloud Run\n\n\nLearn how to migrate Node.js web apps that are running on Heroku to Cloud Run on Google Cloud. This tutorial is intended for architects and product owners who want to migrate their apps from Heroku to managed services on Google Cloud.\n\nNode.js Migration\n\n\u003cbr /\u003e\n\n[Learn more](/run/docs/migrate/migrating-nodejs-apps-from-heroku-to-cloud-run) \nUse case \nUse cases\n\n### Modernization path for .NET applications on Google Cloud\n\n\nThis document looks at the common limitations of monolithic applications and describes a gradual yet structured process for modernizing them. This document is intended for cloud architects, system administrators, and CTOs who are familiar with Windows and the .NET ecosystem and want to learn more about what modernization involves.\n\n.NET Modernization Migration\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/modernization-path-dotnet-applications-google-cloud) \nCode sample \nCode Samples\n\n### Starting a Cloud Run project from a template\n\n\nStart your app from a template within Intellij, including Flask, Django, Node.js, Java, and Go templates.\n\n\n[Get started](/code/docs/intellij/creating-a-cloud-run-app) \nCode sample \nCode Samples\n\n### Node.js samples\n\n\nIncludes HelloWorld, Pub/Sub, Cloud SQL examples, image processing, and many others.\n\n\n[Open GitHub](https://github.com/GoogleCloudPlatform/nodejs-docs-samples/blob/master/run/helloworld/) \nCode sample \nCode Samples\n\n### Python samples\n\n\nIncludes HelloWorld, Pub/Sub, and Cloud SQL examples\n\n\n[Open GitHub](https://github.com/GoogleCloudPlatform/python-docs-samples/blob/master/run/) \nCode sample \nCode Samples\n\n### Go samples\n\n\nIncludes HelloWorld, Pub/Sub, Cloud SQL examples, image processing, and many others.\n\n\n[Open GitHub](https://github.com/GoogleCloudPlatform/golang-samples/tree/master/run/) \nCode sample \nCode Samples\n\n### Java samples\n\n\nIncludes HelloWorld, Pub/Sub, Cloud SQL examples, image processing, and many others.\n\n\n[Open GitHub](https://github.com/GoogleCloudPlatform/java-docs-samples/tree/master/run/) \nCode sample \nCode Samples\n\n### .Net HelloWorld\n\n\n.Net sample for Cloud Run\n\n\n[Open GitHub](https://github.com/GoogleCloudPlatform/dotnet-docs-samples/tree/main/run/helloworld)\n\nRelated videos\n--------------"]]