Reference Blueprint A official
Google Vertex AI Stack
Build an enterprise AI platform on Google Cloud
by Egen Platform
Reference Blueprint B official
OpenAI Native Stack
OpenAI stack
by Egen Platform
Reference blueprint details
Google Vertex AI Stack
Description
The comprehensive Google Cloud AI stack covering Vertex AI, Gemini, Agent Builder, and the full breadth of GCP infrastructure and data services. From model serving and MLOps through BigQuery analytics, GKE orchestration, and Cloud Run deployment. Includes security (Cloud Armor, Model Armor, DLP), observability (Monitoring, Logging, Trace), and specialized AI services (Document AI, Healthcare API, Dialogflow CX).
Use cases
- Multi-modal AI applications
- Large-scale document understanding
- Enterprise search and retrieval
- Grounded generation with Google Search
- Conversational AI with Dialogflow CX
- Healthcare AI with FHIR integration
Tradeoffs
The most comprehensive single-cloud AI platform on GCP. Deep integration across 60+ services but full cloud lock-in. Strong enterprise security and compliance features. Requires significant GCP expertise for optimal configuration. Best for organizations with existing GCP investments.
Personas
Platform EngineerData EngineerML EngineerSolutions Architect
OpenAI Native Stack
Description
Connect your company tools, keep data secure, and improve every project your team takes on. It’s the ChatGPT you know – designed for work.
Use cases
- Customer service chatbots
- Internal knowledge assistants
- Document processing pipelines
- Conversational AI applications
Tradeoffs
Higher cost but enterprise-grade reliability and support. Vendor lock-in to OpenAI ecosystem. Excellent for teams prioritizing time-to-market over cost optimization.
Personas
Platform EngineerML EngineerAI Product Manager
Technology overlap
Only in Google Vertex AI Stack (61)
AlloyDB
Apigee
BigQuery
Cloud Run functions (formerly Google Cloud Functions)
Gemini Code Assist
Gemini Enterprise
Gemini Enterprise Agent Platform (formerly Vertex AI)
Google Agent Development Kit (ADK)
Google Artifact Registry
Google Cloud Armor
Google Cloud Billing
Google Cloud Build
Google Cloud Composer
Google Cloud Data Loss Prevention
Google Cloud Dataflow
Google Cloud Dialogflow CX
Google Cloud Document AI
Google Cloud Firestore
Google Cloud Healthcare API
Google Cloud HPC Toolkit
Google Cloud IAM
Google Cloud IAM Policy Analyzer
Google Cloud Logging
Google Cloud Memorystore
Google Cloud Monitoring
Google Cloud Natural Language API
Google Cloud Pub/Sub
Google Cloud Run
Google Cloud Service Mesh (formerly Traffic Director)
Google Cloud Spanner
Google Cloud SQL
Google Cloud Storage (GCS)
Google Cloud Tasks
Google Cloud TPU
Google Cloud Trace
Google Cloud Workflows
Google Colab
Google Compute Engine (GCE)
Google Gemini Code Assist
Google GenAI Toolbox for Databases
Google Kubernetes Engine (GKE)
Google ML Kit
Google Model Armor
Google Secret Manager
Google Vertex AI Model Registry
Istio
Looker
Looker Studio
NotebookLM Enterprise
TensorFlow Lite
Vertex AI Agent Builder
Vertex AI Data Labeling
Vertex AI Endpoints
Vertex AI Experiments
Vertex AI Feature Store
Vertex AI Model Garden
Vertex AI Model Monitoring
Vertex AI Pipelines
Vertex AI Search
Vertex AI Workbench
Wiz CIEM Only in OpenAI Native Stack (1)
OpenAI
Multichannel UX
Google Vertex AI Stack 44%
| Component | A | B | Status |
|---|
| Chat UI | ● | ● | Both |
| Messaging apps | ○ | ○ | Neither |
| Email & async | ○ | ○ | Neither |
| SMS | ○ | ○ | Neither |
| Application embedding | ○ | ○ | Neither |
| Notebooks | ● | ○ | Google Vertex AI Stack |
| Voice & telephony | ● | ○ | Google Vertex AI Stack |
| Mobile SDKs | ● | ○ | Google Vertex AI Stack |
| Video & multimodal interfaces | ○ | ○ | Neither |
Agentic core
Google Vertex AI Stack 89%
| Component | A | B | Status |
|---|
| Agent tracing | ● | ○ | Google Vertex AI Stack |
| Evaluation framework | ● | ● | Both |
| Cost monitoring | ● | ○ | Google Vertex AI Stack |
| Prompt debugging | ● | ○ | Google Vertex AI Stack |
| A/B testing | ● | ○ | Google Vertex AI Stack |
| Session management | ● | ● | Both |
| Long-term memory | ● | ○ | Google Vertex AI Stack |
| Safety controls | ● | ● | Both |
| Human-in-the-loop | ● | ◐ | Both |
| Policy engine | ● | ○ | Google Vertex AI Stack |
| Prompt management | ● | ◐ | Both |
| Knowledge grounding | ● | ● | Both |
| Tool framework | ● | ● | Both |
| LLM router | ● | ● | Both |
| MCP servers | ● | ○ | Google Vertex AI Stack |
| Agent development kit (ADK) | ● | ● | Both |
| Orchestration frameworks | ● | ○ | Google Vertex AI Stack |
| Agent builder | ● | ● | Both |
| Workflow builder | ● | ○ | Google Vertex AI Stack |
| Agent UI framework | ○ | ○ | Neither |
| Agent identity & access | ● | ○ | Google Vertex AI Stack |
| Context management | ● | ○ | Google Vertex AI Stack |
| Knowledge/semantic memory | ● | ○ | Google Vertex AI Stack |
| Agent secrets | ● | ○ | Google Vertex AI Stack |
| Agent logging | ● | ○ | Google Vertex AI Stack |
| Agent monitoring | ◐ | ○ | Google Vertex AI Stack |
| Content moderation | ● | ● | Both |
| Guardrails framework | ● | ○ | Google Vertex AI Stack |
| Audit trail & compliance logging | ○ | ○ | Neither |
| Agent testing framework | ◐ | ○ | Google Vertex AI Stack |
| MCP gateway | ● | ○ | Google Vertex AI Stack |
| MCP monitoring | ○ | ○ | Neither |
| Agent-to-agent protocols | ○ | ○ | Neither |
| Multi-agent orchestration | ● | ○ | Google Vertex AI Stack |
| Shared state management | ● | ○ | Google Vertex AI Stack |
| Agent discovery & registry | ● | ○ | Google Vertex AI Stack |
| Agent versioning | ● | ○ | Google Vertex AI Stack |
| Agent rollback & canary | ● | ○ | Google Vertex AI Stack |
| Agent scaling | ● | ○ | Google Vertex AI Stack |
| Agent deprecation | ● | ○ | Google Vertex AI Stack |
| Memory governance | ● | ○ | Google Vertex AI Stack |
| Cross-agent memory | ● | ○ | Google Vertex AI Stack |
| Agent rate limiting | ● | ○ | Google Vertex AI Stack |
| Token usage analytics | ● | ○ | Google Vertex AI Stack |
| Agent performance benchmarking | ● | ○ | Google Vertex AI Stack |
| Agent simulation/sandbox | ● | ○ | Google Vertex AI Stack |
Software core
Google Vertex AI Stack 70%
| Component | A | B | Status |
|---|
| AuthN/AuthZ | ● | ○ | Google Vertex AI Stack |
| Logging framework | ● | ○ | Google Vertex AI Stack |
| Config management | ● | ○ | Google Vertex AI Stack |
| Secrets management | ● | ○ | Google Vertex AI Stack |
| CI/CD pipelines | ● | ○ | Google Vertex AI Stack |
| Release management | ● | ○ | Google Vertex AI Stack |
| Feature flags | ○ | ○ | Neither |
| Code agents | ● | ○ | Google Vertex AI Stack |
| Test agents | ● | ○ | Google Vertex AI Stack |
| AI code review | ● | ○ | Google Vertex AI Stack |
| Component library | ○ | ○ | Neither |
| Design system | ○ | ○ | Neither |
| API/Service kits | ○ | ○ | Neither |
| RBAC/ABAC | ● | ○ | Google Vertex AI Stack |
| Application auditing | ● | ○ | Google Vertex AI Stack |
| Schema management | ○ | ○ | Neither |
| Risk management | ○ | ○ | Neither |
| Build & integration | ● | ○ | Google Vertex AI Stack |
| Test automation | ○ | ○ | Neither |
| API documentation | ○ | ○ | Neither |
| API versioning | ● | ○ | Google Vertex AI Stack |
| API rate limiting & quotas | ● | ○ | Google Vertex AI Stack |
| API analytics | ● | ○ | Google Vertex AI Stack |
| Error handling & resilience | ○ | ○ | Neither |
| Caching framework | ● | ○ | Google Vertex AI Stack |
| Documentation generation | ● | ○ | Google Vertex AI Stack |
| AI-assisted debugging | ● | ○ | Google Vertex AI Stack |
| Dev orchestration agents | ● | ○ | Google Vertex AI Stack |
| AI pair programming | ● | ○ | Google Vertex AI Stack |
| Dev MCP tools | ● | ○ | Google Vertex AI Stack |
| Environment management | ○ | ○ | Neither |
| Artifact management | ● | ○ | Google Vertex AI Stack |
| Dependency management | ● | ○ | Google Vertex AI Stack |
Data core
Google Vertex AI Stack 60%
| Component | A | B | Status |
|---|
| ETL/ELT pipelines | ● | ○ | Google Vertex AI Stack |
| Real-time streaming | ● | ○ | Google Vertex AI Stack |
| Caching layers | ● | ○ | Google Vertex AI Stack |
| Data catalog | ● | ○ | Google Vertex AI Stack |
| Data quality | ◐ | ○ | Google Vertex AI Stack |
| Data lineage | ● | ○ | Google Vertex AI Stack |
| Data generation | ○ | ○ | Neither |
| Semantic model | ● | ○ | Google Vertex AI Stack |
| Data AuthN/AuthZ | ● | ○ | Google Vertex AI Stack |
| Data policy enforcement | ● | ○ | Google Vertex AI Stack |
| Metadata generation | ● | ○ | Google Vertex AI Stack |
| Reporting | ● | ○ | Google Vertex AI Stack |
| Data warehousing | ● | ○ | Google Vertex AI Stack |
| Exploratory data analysis | ● | ○ | Google Vertex AI Stack |
| PII detection & masking | ● | ○ | Google Vertex AI Stack |
| Change data capture (CDC) | ○ | ○ | Neither |
| Data replication | ○ | ○ | Neither |
| Data contracts | ○ | ○ | Neither |
| Data observability | ● | ○ | Google Vertex AI Stack |
| Reverse ETL | ○ | ○ | Neither |
| Data APIs | ○ | ○ | Neither |
| Synthetic data generation | ○ | ○ | Neither |
| Feature engineering | ● | ○ | Google Vertex AI Stack |
| Data annotation/labeling | ● | ○ | Google Vertex AI Stack |
| Data encryption | ○ | ○ | Neither |
| Data retention & purging | ● | ○ | Google Vertex AI Stack |
| Data versioning | ○ | ○ | Neither |
| Data testing | ○ | ○ | Neither |
| Data SLAs | ○ | ○ | Neither |
Foundations
Google Vertex AI Stack 70%
| Component | A | B | Status |
|---|
| Vector database | ● | ◐ | Both |
| Relational database | ● | ○ | Google Vertex AI Stack |
| Document database | ● | ○ | Google Vertex AI Stack |
| Object storage | ● | ○ | Google Vertex AI Stack |
| Container orchestration | ● | ○ | Google Vertex AI Stack |
| Serverless runtime | ● | ○ | Google Vertex AI Stack |
| Message queue | ● | ○ | Google Vertex AI Stack |
| API gateway | ● | ○ | Google Vertex AI Stack |
| ML training infrastructure | ● | ○ | Google Vertex AI Stack |
| OLTP database | ● | ○ | Google Vertex AI Stack |
| OLAP database | ● | ○ | Google Vertex AI Stack |
| Cache store | ● | ○ | Google Vertex AI Stack |
| Graph database | ● | ○ | Google Vertex AI Stack |
| Event store | ◐ | ○ | Google Vertex AI Stack |
| Semantic search | ● | ○ | Google Vertex AI Stack |
| Knowledge base system | ● | ○ | Google Vertex AI Stack |
| Agent engine | ● | ○ | Google Vertex AI Stack |
| Customer engagement suite | ● | ○ | Google Vertex AI Stack |
| Domain-specific platforms | ● | ○ | Google Vertex AI Stack |
| Network infrastructure | ● | ○ | Google Vertex AI Stack |
| IAM | ● | ○ | Google Vertex AI Stack |
| Virtual machines | ● | ○ | Google Vertex AI Stack |
| GPU infrastructure | ● | ○ | Google Vertex AI Stack |
| HPC cluster | ● | ○ | Google Vertex AI Stack |
| Environments | ○ | ○ | Neither |
| CRM systems | ○ | ○ | Neither |
| ERP systems | ○ | ○ | Neither |
| HRIS systems | ○ | ○ | Neither |
| Mainframe systems | ○ | ○ | Neither |
| Other source systems | ○ | ○ | Neither |
| Infrastructure as code | ○ | ○ | Neither |
| GitOps | ○ | ○ | Neither |
| Service mesh | ● | ○ | Google Vertex AI Stack |
| Infrastructure observability | ● | ○ | Google Vertex AI Stack |
| Incident management | ○ | ○ | Neither |
| Container registry | ● | ○ | Google Vertex AI Stack |
| Internal developer platform | ○ | ○ | Neither |
| Model registry | ● | ○ | Google Vertex AI Stack |
| Model serving | ● | ○ | Google Vertex AI Stack |
| Experiment tracking | ● | ○ | Google Vertex AI Stack |
| Model monitoring | ● | ○ | Google Vertex AI Stack |
| ML pipelines | ● | ○ | Google Vertex AI Stack |
| Data labeling | ● | ○ | Google Vertex AI Stack |
| Feature store | ● | ○ | Google Vertex AI Stack |
| LLM gateway / model router | ● | ○ | Google Vertex AI Stack |
| Model governance | ● | ○ | Google Vertex AI Stack |
| Fine-tuning infrastructure | ● | ○ | Google Vertex AI Stack |
| Time-series database | ● | ○ | Google Vertex AI Stack |
| Lakehouse | ● | ○ | Google Vertex AI Stack |
| SaaS applications | ● | ○ | Google Vertex AI Stack |
| IoT & edge devices | ○ | ○ | Neither |
| External data providers | ○ | ○ | Neither |
| CDN & edge computing | ○ | ○ | Neither |
| DNS management | ○ | ○ | Neither |
| Load balancing | ○ | ○ | Neither |
| Backup & disaster recovery | ○ | ○ | Neither |
| Compliance automation | ○ | ○ | Neither |
| Pipeline governance | ● | ○ | Google Vertex AI Stack |
| Supply chain security | ● | ○ | Google Vertex AI Stack |
| Security policy enforcement | ○ | ○ | Neither |
| Model evaluation (offline) | ● | ○ | Google Vertex AI Stack |
| Prompt engineering platform | ● | ○ | Google Vertex AI Stack |