Application hosting
Documentation and resources for running and managing applications on Google Cloud.
Start your proof of concept with 300ドル in free credit
- Get access to Gemini 2.0 Flash Thinking
- Free monthly usage of popular products, including AI APIs and BigQuery
- No automatic charges, no commitment
Keep exploring with 20+ always-free products
Access 20+ free products for common use cases, including AI APIs, VMs, data warehouses, and more.
Explore application hosting in Google Cloud
Read documentation and Cloud Architecture Center articles about hosting services and websites plus managing workloads without infrastructure.
Learning Path: Scalable applications
Learn how to deploy, run, and manage modern application environments that run on Google Kubernetes Engine (GKE).
Use GKE and Cloud Run together
Leverage Google Kubernetes Engine (GKE) and Cloud Run to deploy applications to the Google Cloud, optimizing costs, performance, and management overhead.
AI/ML orchestration on GKE documentation
Implement a robust, production-ready AI/ML platform with all the benefits of managed Kubernetes.
Choosing GKE Standard or GKE Enterprise edition
Choose a standard tier of core functionality or an enterprise tier with powerful features for governing, managing, and operating containerized workloads at enterprise scale.
Connect Cloud Run to a VPC network
Send outbound traffic from Cloud Run directly to a VPC network with low latency and high throughput.
Cloud Run security design
Learn how Cloud Run implements security best practices to protect your data and meet your requirements.
Create and execute a Cloud Run job
Create a job in Cloud Run using a sample container, execute the job, and view logs.
Compare Cloud Run functions versions
Learn why we recommend that you choose Cloud Run functions for new functions wherever possible.
Training, blog articles, and more
Go to training courses, blog articles, and other related resources.
Application hosting options
Explore common scenarios and technical requirements for using the different application hosting options.
Application hosting products by use case
Expand sections or use the filter to find products and guides for typical use cases.
Serverless
Develop and deploy highly scalable applications and functions on a fully managed serverless platform.
Cloud Run
Use a fully managed application platform to run your code, function, or container on top of Google's highly scalable infrastructure.
Cloud Run functions
Create serverless, single-purpose functions that respond to events.
Container orchestration
Provision, deploy, scale, and manage containerized applications.
Google Kubernetes Engine (GKE)
Reliably, efficiently, and securely deploy and scale containerized applications on Kubernetes.
GKE networking overview
Guide to the main aspects of networking in GKE.
GKE security overview
Learn about configuring security in GKE.
Migrate to Containers
Migrate VMs from on-premises or other clouds directly into containers in GKE.
Fleet management
Simplify managing multi-cluster deployments.
GKE Enterprise fleet management
Manage clusters, infrastructure, and workloads together as a fleet of Kubernetes clusters and other resources.
Related products, guides, and sites
Compute Engine
Configure and deploy scalable, high-performance virtual machine (VM) instances and instance groups.
Firebase
Google Cloud’s mobile and web application development platform.
buildpacks
Use Google Cloud’s Buildpacks to create and run containers on Google Cloud.
Application development technologies
Create applications with a comprehensive set of tools and services.
Blockchain Node Engine
Fully managed node hosting for developing on the blockchain.
Blockchain RPC
Enterprise-grade service that allows read and write access to multiple blockchains via native RPC APIs.