Run and manage applications on a secure platform.
Get started for free
  • Get access to Gemini 2.0 Flash Thinking
  • Free monthly usage of popular products, including AI APIs and BigQuery
  • No automatic charges, no commitment

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 GKE (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.

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.

Google Cloud Skills Boost Learning Path

Study how to design, build, analyze, and maintain cloud-native applications.open_in_new

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.

App Engine

Build and deploy an application that runs reliably even under heavy load and with large amounts of data.

Cloud Run functions

Create serverless, single-purpose functions that respond to events.

Cloud Run

Run stateless containers on a fully managed environment or on GKE Enterprise.

Provision, deploy, scale, and manage containerized applications.

Google Kubernetes Engine (GKE)

Reliably, efficiently, and securely deploy and scale containerized applications on Kubernetes.

Google Kubernetes Engine (GKE) Enterprise edition

Build and manage modern applications across on-premises and cloud environments.

GKE networking

Guide to the main aspects of networking in GKE.

Migrate to Containers

Migrate VMs from on-premises or other clouds directly into containers in GKE.

Simplify managing multi-cluster deployments.

GKE Enterprise fleet management

Manage clusters, infrastructure, and workloads together as a fleet of Kubernetes clusters and other resources.

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.

Overview of application development

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.