← Knowledge library

IT & integrations

Deploying MANSOQ on Google Cloud

Google Cloud Platform offers two distinct paths for deploying MANSOQ, depending on what you need to run. You can deploy the full MANSOQ application on a managed Kubernetes cluster, or host just the MANSOQ frontend as a globally distributed…

Current source · source documentation · 3 min read

Google Cloud Platform offers two distinct paths for deploying MANSOQ, depending on what you need to run. You can deploy the full MANSOQ application on a managed Kubernetes cluster, or host just the MANSOQ frontend as a globally distributed static site. Choose the option that matches your architecture and operational requirements.

Deployment options

Google Kubernetes Engine (GKE)

Run the full MANSOQ application (backend and frontend) on a managed Kubernetes cluster. Container images are built with Cloud Build and stored in Artifact Registry, then deployed to GKE. This option gives you container orchestration, a microservices-friendly architecture, advanced autoscaling, and the ability to handle complex deployment scenarios.

Choose GKE if you need:

See Deploy on GKE for the full walkthrough.

Google Cloud Storage (GCS)

Host the MANSOQ frontend as a static website backed by Cloud CDN and a global HTTP(S) load balancer. This gives you fast global content delivery and a simple, cost-effective deployment for static, single-page-application content.

GCS hosts only the frontend. The MANSOQ backend must be deployed elsewhere (for example, on GKE or another provider), and the frontend is configured to talk to that backend's API.

Choose GCS if you need:

See Host the frontend on GCS for the full walkthrough.

Choosing between GKE and GCS

Requirement GKE GCS
Best for Containerized applications, microservices, full backend + frontend Static websites, single-page applications (SPAs), frontend-only hosting
Orchestration Kubernetes (container orchestration) None (static object hosting)
Scaling Advanced, cluster-based autoscaling Automatic via Cloud CDN edge caching
Deployment complexity Higher — supports complex scenarios Lower — simple, static deployment
Hosts Full MANSOQ application Frontend only (backend lives elsewhere)

Cost considerations

Prerequisites

Before deploying with either option, make sure you have:

Common configuration

Before deploying, ensure the following are in place:

  1. Domain name configured in GCP DNS
  2. SSL certificate (managed by GCP)
  3. Appropriate IAM permissions
  4. Billing enabled on the project

Source evidence

References are pinned to the private MANSOQ source repository. Repository access is required to open these links.