What we build on Google Cloud
As a Partner Advantage member, Two Bit Digital has access to Google Cloud's full service portfolio — from AI and ML infrastructure through to serverless compute, managed databases, and analytics. Every deployment is production-grade: secure, observable, and built for the regulated markets we serve.
Vertex AI
Google's unified AI platform — Gemini model access, managed fine-tuning, RAG pipelines via Vertex AI Search, and model evaluation. Used to build production AI features without managing inference infrastructure.
Cloud Run
Fully managed serverless container platform. Deploys containerised Next.js applications, API services, and background workers with automatic scaling to zero — zero server management, pay-per-request pricing.
BigQuery
Serverless data warehouse for analytics at scale. Ingests event data, ticket sales, user behaviour, and operational metrics — enabling real-time dashboards and business intelligence for clients without database administration overhead.
Firebase / Firestore
Realtime NoSQL database, Authentication, and Cloud Messaging for mobile and web. Powers offline-capable React Native applications — data syncs automatically when connectivity is restored.
Cloud Storage
Object storage for document intelligence pipelines, encrypted file vaults, event media assets, and audit trail archives. AES-256 encryption at rest with fine-grained IAM access control.
Google Workspace APIs
Calendar, Drive, Gmail, and Sheets API integrations. Automates scheduling, document workflows, and client communication pipelines — embedding Google Workspace into bespoke platforms without manual data entry.
Our products, running on Google Cloud
Two Bit Digital's own products use Google Cloud in production — meaning we operate what we build. We understand the billing, the failure modes, the IAM model, and the performance characteristics at first hand.
How we build with Google Cloud
Both patterns below are taken from production deployments. Vertex AI calls run in the EU region for GDPR data residency compliance. Cloud Run deployments use service accounts with least-privilege IAM — no broad permissions, no credentials in code.
Vertex AI — Gemini Document Analysis
// Vertex AI — Gemini document analysis (Node.js / Edge Function)
// Terra Core document intelligence pipeline — Google Cloud Partner build
import { VertexAI } from '@google-cloud/vertexai'
const vertex = new VertexAI({
project: process.env.GCP_PROJECT_ID,
location: 'europe-west2', // London — EU data residency
})
const model = vertex.getGenerativeModel({
model: 'gemini-1.5-pro',
generationConfig: {
maxOutputTokens: 2048,
temperature: 0.1, // Low temp for factual extraction
},
})
async function analyseDocument(documentText, extractionSchema) {
const prompt = 'Extract the following fields from this legal document. ' +
'Return only valid JSON matching the schema. Do not hallucinate. ' +
'Schema: ' + JSON.stringify(extractionSchema) + ' ' +
'Document: ' + documentText
const result = await model.generateContent(prompt)
const text = result.response.candidates?.[0]?.content?.parts?.[0]?.text
if (!text) throw new Error('Vertex AI returned no content')
return JSON.parse(text)
}Cloud Run — Production Deployment
# Cloud Run deployment — Two Bit Digital production pattern
# Containerised Next.js → Cloud Run (London, europe-west2)
# Build and push image to Artifact Registry
gcloud builds submit \
--tag europe-west2-docker.pkg.dev/$PROJECT_ID/apps/twobitdigital:prod \
--region europe-west2
# Deploy to Cloud Run with auto-scaling config
gcloud run deploy twobitdigital-prod \
--image europe-west2-docker.pkg.dev/$PROJECT_ID/apps/twobitdigital:prod \
--platform managed \
--region europe-west2 \
--allow-unauthenticated \
--min-instances 0 \ # Scales to zero off-peak
--max-instances 10 \ # Burst to 10 under load
--memory 512Mi \
--cpu 1 \
--concurrency 80 \
--set-env-vars NODE_ENV=production \
--service-account app-sa@$PROJECT_ID.iam.gserviceaccount.comGoogle Cloud as a service
As a Partner Advantage member, Two Bit Digital designs and deploys Google Cloud infrastructure for client platforms — from initial architecture through to production operations and ongoing cost optimisation.
Vertex AI Integration
End-to-end AI feature development using Vertex AI — Gemini model access, RAG pipelines, structured data extraction, and AI agents embedded into your existing platform.
Cloud Run Deployment
Containerise and deploy your application to Cloud Run — auto-scaling, zero server management, pay-per-request. Includes CI/CD pipeline setup via Cloud Build.
Firebase Mobile Backend
Full Firebase backend for React Native or web apps — Firestore schema design, Auth setup, Cloud Messaging for push notifications, and offline-first data sync patterns.
GCP Architecture Review
Independent review of your existing Google Cloud infrastructure — security posture, IAM configuration, cost optimisation, and data residency compliance for regulated markets.
Ready to build on Google Cloud?
Whether it's Vertex AI integration, a Cloud Run deployment, a Firebase mobile backend, or a full GCP architecture — we've done it in production. Bring your brief.