Foundation Model Platform
Vertex AI Foundation Models
Google Cloud Vertex AI lets applications call first-party Gemini multimodal models and a curated Model Garden catalog of partner and open models through managed APIs. It provides tuning, evaluation, and grounding pipelines alongside the same inference APIs, with usage metered per token, image, or request and access gated by Google Cloud IAM and VPC Service Controls.
Google Cloud
Service information
Shortname: Vertex AI FMs
Huawei equivalent shortnames: MaaS
Keywords: generative ai, foundation model, llm, gemini, model garden
Differences vs Huawei
Vertex AI exposes Google's Gemini family plus Model Garden partner/open models on a single API surface, while Huawei Cloud splits the foundation-model path across ModelArts MaaS (a curated model marketplace exposing open and partner models such as DeepSeek, Qwen, GLM, and Pangu through preset inference APIs) and the broader ModelArts platform (training, fine-tuning, custom deployment on Ascend). Architects must choose the right target per workload: pure managed inference of a listed model maps to MaaS, whereas training or self-hosted inference belongs in ModelArts. The two are not interchangeable, and Gemini-specific model behavior is not directly replicated.
API and request/response semantics differ. Vertex uses Google's stable Gemini request schema with safety settings, system instructions, function/tool calling, and tuned-model workflows; MaaS exposes each provider's own API contract (OpenAI-compatible style for many models) with per-model capabilities that vary on streaming, multimodal inputs, context length, function calling, and reasoning modes. Identity and perimeter controls also differ: Google Cloud IAM conditions and VPC Service Controls have no like-for-like equivalent on Huawei Cloud, where IAM policies, endpoints, and service-level network controls apply instead and must be re-mapped.
Grounding, evaluation, and adjacent data services differ. Vertex commonly grounds against BigQuery, Cloud Storage, Vertex AI Search, and Agent Builder with Google safety/evaluation tooling; MaaS migrations use Huawei-native paths such as CSS (Elasticsearch service), OBS for data, and ModelArts/AI Gallery tooling, with telemetry in LTS and AOM rather than Cloud Logging and Cloud Trace. Regional availability and quotas are governed separately by Huawei Cloud region support and per-model concurrency limits, and the billing basis (token calls on MaaS versus Vertex usage plus tuning, endpoint, and grounding data services) is not directly comparable.
Migration to Huawei
First inventory every Vertex workload by model, capability, and concurrency: which Gemini or Model Garden model, context length, multimodal inputs, streaming, function/tool calling, safety filtering, tuning, batch versus online inference, and grounding sources. Then select MaaS model candidates from the published model marketplace, validating each capability against the MaaS model card rather than assuming parity. For custom training, fine-tuning, or self-hosted inference on Ascend, plan to use ModelArts instead of MaaS; the two targets serve different workload variants and often coexist in one migration.
Re-platform application dependencies from Vertex/GCP services to Huawei-native equivalents. Replace Agent Builder, Vertex AI Search, and BigQuery grounding with Huawei orchestration, CSS, and OBS data paths; replace Cloud Logging, Cloud Monitoring, and Cloud Trace with LTS, AOM, and CES; and re-map Google Cloud IAM conditions and VPC Service Controls to Huawei Cloud IAM policies and network access controls. Rewrite client code to the MaaS or ModelArts API contract, adjusting request schemas, safety/tool fields, streaming handling, and SDK usage rather than porting the Vertex SDK wholesale.
Validate before cutover with side-by-side runs of Vertex and MaaS/ModelArts outputs on representative prompts, checking answer quality, latency, throughput, safety behavior, and cost per request against concurrency and quota limits in the target Huawei region. Build regression baselines for grounding accuracy and tool-calling behavior, since exact behavioral parity is not guaranteed. Plan a phased cutover by model and workload, with rollback to the Vertex endpoint until quality and stability criteria are met.
Account for cost-model and gap changes. Vertex typically bills foundation models by token/image/request usage plus tuned model, endpoint, grounding, and adjacent data services; MaaS bills managed model calls by token tiers, while ModelArts training and custom deployment bill compute, storage, and network separately. Recalculate total cost of ownership using the target model mix, prompt sizes, concurrency, retrieval, and cross-region traffic, and flag unsupported features (exact Gemini behavior, Google safety presets, Vertex Agent Builder) as rebuilds or acceptable deltas rather than one-click migrations.
Huawei Cloud
Huawei equivalent service
Shortname: MaaS
General function: Foundation Model Platform
Huawei Cloud ModelArts MaaS service for foundation model selection, hosting, real-time inference, and managed model API access.
Keywords: maas, model as a service, foundation model, generative ai, llm, token service