Foundation Model Platform
Azure AI Foundry
Azure AI Foundry is Microsoft's platform for building generative AI applications on Azure. It unifies a model catalog (Azure OpenAI, MicrosoftPhi/Granite models, and selected open/third-party models) with project workspaces, hubs, agents, prompt flow orchestration, evaluation, content safety filters, and model deployment endpoints, all governed through Microsoft Entra ID, Private Link, and Azure Monitor. Operators select models and exposed APIs, deploy provisioned or serverless inference, and manage the surrounding safety, retrieval, and observability stack.
Azure
Service information
Shortname: AI Foundry
Huawei equivalent shortnames: MaaS
Keywords: generative ai, foundation model, llm, model catalog, azure openai
Differences vs Huawei
Model access differs sharply. Azure AI Foundry fronts Azure OpenAI (GPT/o-series) plus Microsoft and selected partner/open models behind one catalog and API surface, with provisioned-throughput and serverless deployment options. Huawei Cloud MaaS exposes its Model Square of mainstream open models (DeepSeek, GLM, and similar), optimized for Ascend, callable via console or OpenAI-compatible-style APIs. There is no Azure OpenAI equivalent and no first-party Microsoft foundation model; teams choosing MaaS accept a different model roster, different API versioning, and Ascend-backed serving rather than NVIDIA/H100 inference.
Application tooling and operational responsibility differ. Foundry provides opinionated projects, hubs, prompt flow, agents, evaluations, and integrated content safety as managed building blocks, with Entra ID, Private Link, Application Insights, and AI Search as defaults. MaaS is a thinner model-serving layer organized around model selection, real-time/dedicated inference, and ModelArts operational controls; orchestration, evaluation, agentic logic, identity, and retrieval must be assembled by the operator from ModelArts, AgentArts, CSS, IAM, LTS/AOM, and moderation features. Teams shoulder more of the platform integration work than on Foundry.
Enterprise integration differs. Foundry assumes Azure-native dependencies (Entra ID, Managed Identity, Private Link, Azure Monitor, AI Search, Microsoft 365/Copilot-aligned workflows). MaaS instead integrates with Huawei IAM, VPC/endpoint permissions, Cloud Trace, LTS, AOM, and Huawei Cloud retrieval or vector stores; Microsoft 365/Copilot signals do not carry over. Private connectivity, compliance auditing, and data-residency patterns must be rebuilt against Huawei networking and governance, and any Copilot or Microsoft Graph assumptions in source applications will not have a direct MaaS counterpart.
Migration to Huawei
Start with assessment and target choice. Inventory every Azure AI Foundry deployment: model names and versions, API versions, provisioned vs. serverless endpoints, content safety policies, agents, prompt flow assets, evaluation datasets, AI Search indexes, and private network settings. Map each model to a MaaS Model Square equivalent by capability (reasoning, coding, long context), regretting that Azure OpenAI models have no like-for-like target; pick DeepSeek or GLM variants based on benchmark fit and context length, and decide between shared MaaS API calls and dedicated deployments on ModelArts.
Replatform the application and data layer. Rewrite model calls to the MaaS API specification, replacing Azure SDK specifics, deployment IDs, and data-residency routing. Replace prompt flow with your own orchestration, Foundry agents with code on AgentArts or a custom loop, and AI Search retrieval with CSS or a vector store wired to MaaS. Translate Entra ID auth to Huawei IAM and Managed-Identity-equivalent agency, reapply content safety as MaaS/ModelArts moderation plus your own filters, and move telemetry onto LTS and AOM.
Validate and cut over carefully. Build a parallel environment and run the same prompt sets, evaluation jobs, and guardrail tests against MaaS to compare accuracy, latency, and safety-block rates; do not assume feature parity. Verify quotas, rate limits, regional availability of the chosen models, and Ascend serving behavior under load before shifting traffic. Cut over incrementally with weighted routing and a rollback path, and keep the Foundry endpoints during the comparison window.
Re-baseline cost and acknowledge gaps. Azure bills model tokens, hosted deployments, provisioned throughput, search/vector resources, and safety/evaluation add-ons; MaaS primarily bills token usage and backing inference compute and storage, with dedicated-deployment capacity charges where used. Recalculate TCO around model substitution, Ascend capacity, traffic bursts, and retrieval workload, and plan for integration rework that MaaS does not provide out of the box, so there is no true one-click migration.
Official Huawei Cloud documentation
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