Bedrock vs Azure AI Foundry vs Vertex AI: 17x Gap [2026]

Every major cloud vendor now sells the same basic pitch: bring your data, pick a model, ship an AI product without managing GPUs yourself. Amazon Bedrock, Microsoft’s Azure AI Foundry, and Google’s Vertex AI all promise that. But the three platforms diverge hard once you look past the marketing page. One stocks 1,700-plus models and locks up exclusive access to OpenAI’s GPT-5 family. Another ships with roughly a tenth of that catalog but built the deepest compliance paper trail of the three. The third gives you a free tier and the fastest custom-training pipeline, at the cost of not hosting OpenAI’s frontier models at all.

This comparison breaks down pricing, model catalogs, agent tooling, compliance, and real deployment data across all three platforms, using published vendor pricing, third-party cost analyses, and named customer case studies. If you’re choosing a home for a production AI workload in 2026, here’s what actually separates Amazon Bedrock, Azure AI Foundry, and Google Vertex AI.

None of this is a purely academic exercise. Whichever platform wins your workload also decides your default model roster, your agent framework, and how your security team documents compliance for the next few years. Getting the pick wrong doesn’t just cost money, it costs a rebuild. That’s the case for reading past the pricing page before committing engineering time to any one of the three.

Google · Preferred Sources

Don't miss new tech stories on Google

Add Tech Insider once in the Google app and our stories appear in your news suggestions.

Add Now

What Are Amazon Bedrock, Azure AI Foundry, and Vertex AI?

All three products solve the same basic problem: give enterprise teams one managed API surface for foundation models, instead of forcing them to run inference infrastructure themselves. But they grew out of different starting points, and that history still shapes how each one behaves today.

Amazon Bedrock

Amazon Bedrock is AWS’s fully managed generative AI service, reachable through a single API regardless of which model provider sits behind it. It launched into general availability in 2023 and has since become AWS’s answer to the “which model do I pick” problem, hosting Anthropic’s Claude, Meta’s Llama, Mistral, Cohere, DeepSeek, and Amazon’s own Titan and Nova models side by side. Its biggest structural advantage is depth of AWS integration. IAM roles, VPC networking, CloudTrail logging, and KMS encryption all wire in the way they would for any other AWS service, because Bedrock is built as one rather than bolted on afterward.

That AWS-native design shows up most clearly in how security teams evaluate Bedrock. A workload that already passes an AWS security review rarely needs a separate audit just because it now calls a foundation model, since the same logging, encryption, and network isolation controls already apply. That’s a smaller detail than model quality, but it’s often the reason a platform decision gets made in weeks instead of quarters.

Azure AI Foundry

Azure AI Foundry is Microsoft’s rebrand and expansion of what used to be Azure AI Studio and Azure OpenAI Service, rolled into a single portal and SDK surface. Its defining feature is exclusivity. Under Microsoft’s commercial partnership with OpenAI, Azure AI Foundry is the only major cloud platform offering first-party access to the full GPT-5 family, including GPT-5, GPT-5 mini, GPT-5 nano, GPT-5.3, GPT-5.4, and GPT-5.5. Foundry also carries the largest overall model catalog of the three, and it plugs directly into Microsoft 365, Teams, SharePoint, and Copilot, which matters most to organizations already standardized on Microsoft’s productivity stack.

Microsoft’s own Azure AI Foundry documentation frames the platform less as a model API and more as a full production lifecycle tool, covering evaluation, red-teaming, and observability alongside inference. That framing lines up with who actually buys it: large enterprises that need governance and audit trails around AI usage as much as they need the models themselves.

Google Vertex AI

Vertex AI is Google Cloud’s unified machine learning platform, home to the Gemini model family and Google’s open-weight Gemma line, plus a curated Model Garden that also carries Claude, Llama, and Mistral. Vertex leans harder into the full ML lifecycle than the other two, with strong AutoML tooling, tight integration with BigQuery for teams already doing analytics on Google Cloud, and the distinction of being the platform that originated the Agent-to-Agent (A2A) protocol, a Google-led open standard for letting AI agents from different vendors talk to each other.

Vertex AI also carries the most academic pedigree of the three. Google’s research organization, the same group behind the original Transformer architecture that every one of these platforms ultimately depends on, feeds directly into Vertex’s tooling roadmap. That heritage is part of why Vertex tends to win the argument for teams whose primary job is training and evaluating models, not just calling a hosted chat endpoint.

Full Spec Comparison: Bedrock vs Azure AI Foundry vs Vertex AI at a Glance

Before diving into pricing and benchmarks, here’s how the three platforms stack up across the specs that actually decide a platform choice.

SpecAmazon BedrockAzure AI FoundryGoogle Vertex AI
Parent cloudAWSMicrosoft AzureGoogle Cloud
Model catalog size100+ models1,700+ models200+ curated models
Exclusive flagship accessAmazon Titan, Amazon NovaOpenAI GPT-5 family (first-party)Gemini 2.5 Pro, Gemma 4
Pricing unitPer-token, serverlessPer-token or Provisioned Throughput Units (PTUs)Per-token, per-character (select tools), or free tier
Free tierNoNo (limited trial credits only)Yes, for development and low-volume use
Fine-tuning supportYesYesYes, plus modular billing per lifecycle stage
Agent frameworkBedrock Agents + AgentCore + Strands SDKAzure AI Agent Service + Semantic KernelAgent Builder + Agent Development Kit (ADK) + Agent Engine
Agent runtime billing$0.0895 per vCPU-hour (AgentCore)No separate runtime fee, pay for inference and tool computeADK is free, pay for underlying Cloud Run/GKE infrastructure
Cross-vendor agent protocolSupports A2A as a participantSupports A2A as a participantOriginated the A2A protocol (April 2025)
Deepest compliance documentationSOC 1/2/3, HIPAA-eligible, FedRAMP High (GovCloud), ISO 27001, GDPRInherits Azure’s broader compliance programInherits Google Cloud’s broader compliance program
Native data warehouse tie-inAmazon Redshift, S3Microsoft Fabric, OneLakeBigQuery (tightest integration of the three)
Strongest enterprise ecosystem tie-inExisting AWS accounts and IAMMicrosoft 365, Teams, Copilot, SentinelGoogle Workspace, BigQuery, Looker
Best documented for regulated industriesFinance (NYSE, Robinhood)Manufacturing, retail (BMW, Coca-Cola)Banking, retail (Wells Fargo, Target)

The pattern that jumps out immediately: Azure AI Foundry wins on raw catalog size and OpenAI exclusivity, Amazon Bedrock wins on published compliance granularity and serverless pricing simplicity, and Vertex AI wins on data-pipeline integration and the only real free tier among the three.

Model Catalogs Compared: Which Platform Has Your Model?

Catalog size is the first thing most teams check, and the gap here is the widest of any metric in this comparison. Azure AI Foundry lists more than 1,700 models, by far the largest number of the three, spanning OpenAI’s GPT-5 line, Meta’s Llama, Mistral, Microsoft’s own Phi, Alibaba’s Qwen, DeepSeek, Cohere, and Anthropic’s Claude. Google Vertex AI’s Model Garden runs smaller and more curated, at roughly 200-plus models, anchored by the Gemini family and the newer Gemma 4 open-weight line, alongside Claude, Llama, and Mistral. Amazon Bedrock sits at the other end with just over 100 models, but that number understates its relevance, since it covers the models most production teams actually reach for: Claude, Llama, Mistral, Cohere, DeepSeek, and Amazon’s own Titan and Nova families.

The more consequential split is exclusivity, not raw count. As of 2026, OpenAI’s frontier GPT-5 models are available as first-party offerings only through Azure AI Foundry and OpenAI’s own direct API. Neither Bedrock nor Vertex AI hosts GPT-5 natively. That single fact decides the platform choice for a meaningful share of enterprise buyers before any other comparison even starts. If your organization has committed to GPT-5 specifically, Azure AI Foundry is not just the best option, it is close to the only one. Everyone else is choosing between the open-weight and third-party models that genuinely do overlap across all three: Llama, Mistral, and DeepSeek show up on every platform’s catalog, which caps how much lock-in you take on if you build around those models instead.

Pricing Breakdown: Per-Token Costs, Provisioned Throughput, and Hidden Fees

Sticker pricing on flagship models looks closer than most buyers expect. The bigger cost differences show up in the pricing unit itself, not the headline per-token rate.

Pricing DimensionAmazon BedrockAzure AI FoundryGoogle Vertex AI
Flagship model exampleClaude Sonnet 4.6GPT-5Gemini 2.5 Pro
Input price per million tokens$3.00$1.25$1.25 (up to 200K context)
Output price per million tokens$15.00$10.00$10.00 (doubles above 200K context)
Cheapest listed model optionVaries by open-weight modelGPT-5 nano tierGemma 4 26B at roughly $0.13 per million tokens
Billing modelServerless per-token by defaultPer-token or Provisioned Throughput UnitsPer-token, per-character (select agent tools), or provisioned
Free tierNoneTrial credits onlyYes, for development and low-volume production
Agent runtime cost$0.0895 per vCPU-hour (AgentCore)No added runtime fee beyond inference/toolsADK is free, infrastructure billed separately
Best fit workload for costSustained, high-volume serverless inferencePredictable, steady-state enterprise traffic on PTUsBursty or experimental workloads using the free tier

Notice that GPT-5 on Azure AI Foundry and Gemini 2.5 Pro on Vertex AI carry identical headline pricing, $1.25 per million input tokens and $10 per million output tokens, at least below the 200K context threshold where Vertex’s rate doubles. Claude Sonnet 4.6 on Bedrock runs higher on paper, at $3 and $15 respectively. But sticker price is not the full story. According to a third-party cost analysis of mid-volume workloads, Bedrock’s serverless pricing came out 15 to 25 percent cheaper than equivalent Azure or Vertex setups for teams processing 10 to 50 million tokens a month, largely because Bedrock’s model avoids the idle-capacity charges that provisioned throughput plans on Azure can carry during quiet periods.

Azure’s PTU model flips that math for teams with steady, predictable traffic. Paying for reserved throughput capacity gets cheaper than per-token billing once volume is high and consistent enough. Vertex AI’s published pricing page confirms the free tier is the outlier feature here. Neither Bedrock nor Azure AI Foundry offers anything comparable for teams that want to prototype before committing spend, which makes Vertex the default pick for early experimentation even among teams that expect to deploy elsewhere in production.

One more line item teams tend to miss during budgeting: none of the three platforms bundles data egress, embedding storage, or vector search indexing into the headline token price. AWS’s Bedrock pricing page breaks these out separately, and the other two follow the same pattern. Model a pilot project’s full cost, not just its inference cost, before comparing platforms on price alone. Teams that skip this step are usually the ones who end up surprised by a bill that runs 20 to 30 percent over their original estimate once storage and retrieval costs are added in.

FinOps and Cost Governance Across All Three Platforms

Token pricing gets the attention, but the bigger risk for most finance teams is runaway spend nobody notices until the monthly bill lands. Generative AI usage tends to spike unpredictably as adoption spreads inside an organization, and none of the three platforms enforces spending discipline by default. That’s a policy layer your team has to build on top, not a feature you get out of the box.

Practical guardrails look similar across all three platforms, even though the implementation details differ. Set hard budget alerts before granting broad access, tag every model call by team and project so cost allocation doesn’t turn into a forensic exercise later, and separate experimentation spend from production spend using different accounts, subscriptions, or projects depending on which cloud you’re on. Bedrock’s serverless-by-default pricing makes runaway cost easier to catch early, since there’s no idle reserved capacity racking up charges in the background. Azure’s PTU model is the opposite case: reserved throughput has to be actively monitored, because it bills whether or not it’s fully used. Vertex AI’s free tier is generous for prototyping, but teams routinely forget to set an upgrade trigger and get blindsided the month usage crosses into paid territory.

This is the same discipline that’s reshaping cloud budgeting more broadly. Our deeper look at how FinOps practices are helping CFOs tame runaway cloud costs covers the governance side of this problem in more detail, and the same principles apply directly to AI platform spend: visibility first, guardrails second, optimization third. Skipping straight to optimization without visibility is the most common mistake teams make when a generative AI pilot turns into a production rollout.

Performance Benchmarks: Latency, Throughput, and Cost-Efficiency

Hard, apples-to-apples latency benchmarks across all three platforms are scarce, since none of the three vendors publishes head-to-head numbers against competitors. What exists instead is a set of independently reported comparative claims, pulled from separate cost and performance analyses rather than a single controlled test.

  • Cost-efficiency at mid-volume: Bedrock’s serverless architecture ran 15 to 25 percent cheaper than Azure or Vertex equivalents for workloads in the 10 to 50 million token per month range, according to a comparative cost analysis of the three platforms.
  • Inference latency: Independent platform reviews put Bedrock’s Claude and Llama model latency at sub-200 millisecond response times for latency-sensitive production use, edging out the other two on raw response speed for those specific model families.
  • Custom training speed: Vertex AI’s AutoML tooling was reported to cut training time by 40 to 60 percent compared to manual pipelines on the other platforms, reflecting Google’s investment in automated hyperparameter search and Google’s TPU hardware advantage for training jobs.
  • Batch throughput: Vertex AI’s TPU-backed infrastructure showed a clear throughput edge for batch inference workloads exceeding 10,000 requests per hour, a scenario where Google’s custom silicon outperforms general-purpose GPU-backed inference.
  • Provisioned throughput economics: Azure AI Foundry’s PTU pricing was flagged as expensive relative to serverless options on Bedrock and Vertex specifically for bursty, unpredictable traffic patterns, reversing to an advantage only once traffic volume is high and steady.

Read together, the pattern holds up across sources: Bedrock wins on cost and latency for steady serverless inference, Vertex wins on training speed and batch throughput thanks to TPU hardware, and Azure’s economics depend entirely on how predictable your traffic is. None of the three is faster or cheaper across every scenario, which is exactly why workload shape, not brand loyalty, should drive the decision.

Fine-Tuning and Model Customization

All three platforms support fine-tuning, and all three let you customize both commercial and open-weight models rather than restricting customization to Amazon’s, Microsoft’s, or Google’s own first-party models. Where they diverge is in how the billing and workflow are structured. Vertex AI takes the most explicit approach, breaking the machine learning lifecycle into separate billed stages: training, tuning, and inference are metered independently, which gives finance teams a clearer paper trail but also means costs can stack up in ways that are easy to underestimate during a proof of concept.

Bedrock and Azure AI Foundry both fold fine-tuning into a more unified pricing structure tied to the base model being customized, which is simpler to reason about but offers less visibility into which lifecycle stage is driving cost. For teams that plan to fine-tune extensively, this is worth testing early with a small representative dataset rather than committing a full production dataset to a platform before confirming the output quality justifies the spend.

Fine-tuned models and custom embeddings are not portable between platforms, a detail that matters more during the migration planning covered later in this piece than it does during initial platform selection. A model fine-tuned on Bedrock has to be retrained from the base weights if it later needs to run on Azure AI Foundry or Vertex AI, since none of the three vendors exports fine-tuning deltas in a format the others can read. Treat that as a switching cost baked into the decision from day one, not a problem to solve later.

Agent Building and Orchestration Frameworks

Agent tooling is where all three platforms have shipped the fastest over the past year, and it’s now a bigger differentiator than raw model access for teams building anything beyond a simple chatbot. Amazon Bedrock combines Bedrock Agents with the newer AgentCore runtime and the Strands SDK, giving developers the most model-flexible agent stack inside AWS and what several reviewers flagged as the strongest fit for zero-trust, multi-tenant deployments, thanks to vault-backed token management. AgentCore reached broad enterprise general availability between October 2025 and the first quarter of 2026.

Azure AI Foundry’s Agent Service, paired with Microsoft’s Semantic Kernel framework, reached enterprise general availability on a similar timeline and reports more than 10,000 Agent Service customers at GA. Its clearest advantage is depth of integration with Microsoft 365 data sources: agents built on Foundry can reach into Outlook, Teams, SharePoint, and Microsoft Sentinel in ways the other two platforms simply cannot replicate without custom connector work. Foundry also skips a separate runtime fee altogether, charging only for the underlying model inference and tool calls.

Google Vertex AI shipped its Agent Development Kit, or ADK, in the second quarter of 2026, and it’s been described as the cleanest agentic primitive surface of the three, having already logged more than 7 million downloads. Vertex’s bigger structural advantage is that Google originated the Agent-to-Agent (A2A) protocol back in April 2025, an open standard for letting agents built on different vendors’ platforms communicate, and Vertex was the first platform to ship a managed runtime built around it. Bedrock and Azure both support A2A as participants, but Vertex built it. Worth noting for context: Anthropic itself entered the managed agent space with its own public beta in April 2026, a sign that this category is still shifting fast enough that today’s leader is not guaranteed to hold that position by year’s end.

Agent AttributeAmazon BedrockAzure AI FoundryGoogle Vertex AI
Core frameworkBedrock Agents + AgentCoreAzure AI Agent ServiceAgent Builder + Agent Engine
Developer SDKStrands SDKSemantic KernelAgent Development Kit (ADK)
General availabilityOct 2025 – Q1 2026Oct 2025 – Q1 2026ADK shipped Q2 2026
Strongest data source tie-inAWS-native servicesOutlook, Teams, SharePoint, SentinelBigQuery, Vertex AI Search
Cross-vendor protocol roleA2A participantA2A participantA2A originator (April 2025)
Reported adoption signalFastest YoY growth cited since GA10,000+ Agent Service customers at GA7M+ ADK downloads

Compliance, Security, and Data Governance

Amazon publishes the most granular compliance documentation of the three platforms specifically for Bedrock. It’s in scope for AWS’s SOC 1, 2, and 3 reports, HIPAA-eligible under AWS’s Business Associate Agreement once a customer accepts the BAA and configures workloads to AWS guidance, FedRAMP High authorized in the AWS GovCloud (US-West) region, in scope for FedRAMP Moderate more broadly, certified under ISO/IEC 27001:2022, and covered automatically by AWS’s GDPR Data Processing Addendum.

Compliance coverage for Bedrock is independently documented at the service level. Azure AI Foundry and Vertex AI inherit their compliance posture from the broader Azure and Google Cloud programs rather than publishing AI-service-specific certification pages with the same granularity.
CertificationAmazon BedrockAzure AI FoundryGoogle Vertex AI
SOC 2Confirmed in scopeInherited from AzureInherited from Google Cloud
HIPAA eligibilityConfirmed, via BAAInherited from AzureInherited from Google Cloud
FedRAMP HighConfirmed, GovCloud US-WestInherited from Azure GovernmentInherited from Google Cloud
ISO/IEC 27001Confirmed (2022 revision)Inherited from AzureInherited from Google Cloud
GDPRConfirmed, automatic DPAInherited from AzureInherited from Google Cloud

That doesn’t mean Azure and Google fall short on compliance in practice. Both fold their AI platforms into compliance programs that are, at the whole-cloud level, as mature as AWS’s. Microsoft’s Azure Government cloud and Google Cloud’s own FedRAMP High authorizations are well established. The distinction is documentation granularity at the AI-service layer specifically. Amazon has published a service-specific compliance breakdown for Bedrock, while equivalent AI-service-specific pages for Azure AI Foundry and Vertex AI were harder to independently confirm at the same level of detail during this research. If compliance documentation is a hard procurement requirement, ask your account team for the AI-service-specific paperwork rather than assuming the parent cloud’s certification automatically covers the AI layer identically.

Data residency is the other question every regulated buyer eventually asks: where does a prompt physically go once it leaves your application. All three vendors let customers pin processing to a chosen region and generally commit not to use customer prompts to train their own base models by default on enterprise tiers, though the exact contractual language differs by platform and by contract tier. Read the data processing addendum for your specific account type rather than assuming a blog post, including this one, covers the fine print for your exact contract.

Real-World Deployments: Who’s Using Which Platform

Vendor case studies always come with a promotional slant, but they’re still the clearest public signal of what each platform is actually used for in production, as opposed to what it’s marketed for. Here’s a sample of named deployments across all three, drawn from published AWS, Microsoft, and Google customer materials, including AWS’s own Bedrock customer directory.

CompanyPlatformSectorReported Use Case
RobinhoodAmazon BedrockFintechScaled Bedrock usage from 500 million to 5 billion tokens a day in six months, per AWS’s customer materials
New York Stock ExchangeAmazon BedrockFinanceUses Bedrock’s models to answer regulatory and compliance questions across billion-transaction daily operations
AdobeAmazon BedrockSoftwareReported a 20 percent improvement in developer support search accuracy
AstraZenecaAmazon BedrockPharmaceuticalsUses Bedrock Agents to accelerate drug development research and data analysis
HappyFoxAmazon BedrockCustomer support softwareReported a 40 percent efficiency gain in automated ticketing and a 30 percent lift in agent productivity
AdidasAzure AI FoundryRetailGenerates personalized marketing content and product descriptions for e-commerce
BMWAzure AI FoundryAutomotivePowers customer service chatbots and internal technician knowledge tools
Coca-ColaAzure AI FoundryConsumer goodsAnalyzes social sentiment and generates marketing copy, plus supply chain support
HiltiAzure AI FoundryManufacturingPredictive maintenance for construction equipment using sensor data
Mitsubishi ElectricAzure AI FoundryManufacturingAutomated visual quality control on production lines
Wells FargoGoogle Vertex AIBankingDeploying AI agents company-wide, per Google Cloud’s published materials
NetflixGoogle Vertex AIMediaContent recommendations and dynamic ad targeting trained on user interaction data
UberGoogle Vertex AITransportationRoute optimization, demand forecasting, and driver-passenger matching
TargetGoogle Vertex AIRetailInventory forecasting using historical sales and external demand signals
SiemensGoogle Vertex AIIndustrialPredictive maintenance on industrial equipment via sensor stream analysis

A pattern worth calling out: Bedrock’s named customers skew toward regulated finance (Robinhood, NYSE) and enterprise software, Azure AI Foundry’s skew toward existing Microsoft-ecosystem manufacturers and consumer brands, and Vertex AI’s skew toward companies with data-heavy, analytics-native operations (Netflix, Uber, Target). That’s not a coincidence. Each platform’s customer base tends to mirror the cloud infrastructure those companies were already running before they added generative AI on top.

That gravitational pull toward your existing cloud is worth taking seriously as a decision input in its own right. Migrating a company’s core data infrastructure just to chase a marginally better AI platform is rarely worth the disruption. In nearly every case study above, the company picked the AI platform that matched the cloud it was already running, not the other way around. Treat your current infrastructure as the strongest prior in this decision unless you have a specific, well-documented reason to override it.

Getting Started: Code Examples for Each Platform

The SDK experience differs enough between platforms that it’s worth seeing side by side before committing engineering time. Below are minimal, illustrative examples for invoking a model on each platform using its native Python SDK. Treat these as a starting shape, not copy-paste production code, since exact method signatures shift between SDK versions.

Amazon Bedrock (boto3)

import boto3
import json

client = boto3.client("bedrock-runtime", region_name="us-east-1")

response = client.invoke_model(
    modelId="anthropic.claude-sonnet-4-6",
    body=json.dumps({
        "anthropic_version": "bedrock-2023-05-31",
        "max_tokens": 512,
        "messages": [{"role": "user", "content": "Summarize this quarter's cloud spend."}]
    })
)

result = json.loads(response["body"].read())
print(result)

Azure AI Foundry

from azure.ai.projects import AIProjectClient
from azure.identity import DefaultAzureCredential

project = AIProjectClient(
    endpoint="https://your-foundry-project.services.ai.azure.com",
    credential=DefaultAzureCredential()
)

client = project.inference.get_chat_completions_client()

response = client.complete(
    model="gpt-5",
    messages=[{"role": "user", "content": "Summarize this quarter's cloud spend."}]
)

print(response.choices[0].message.content)

Google Vertex AI

import vertexai
from vertexai.generative_models import GenerativeModel

vertexai.init(project="your-gcp-project", location="us-central1")

model = GenerativeModel("gemini-2.5-pro")
response = model.generate_content("Summarize this quarter's cloud spend.")

print(response.text)

Notice the shape of each call reflects the platform’s philosophy. Bedrock’s raw boto3 call is the most AWS-native and verbose, matching its deep IAM and service-mesh integration. Azure AI Foundry leans on its project and identity abstractions, matching its enterprise-identity focus. Vertex AI’s call is the shortest of the three, consistent with Google’s push toward a simpler, more Pythonic developer experience.

Language support beyond Python also varies more than most teams expect going in. All three ship first-class SDKs for Python, JavaScript or TypeScript, and Java, which covers the large majority of production backends. Bedrock’s SDK surface is really the wider AWS SDK family, so any language AWS already supports, including Go, Ruby, and .NET, gets Bedrock access essentially for free. Azure AI Foundry mirrors that pattern through the broader Azure SDK ecosystem. Vertex AI’s official coverage is narrower outside Python, which matters if your production stack is built in something like Go or Rust and you were hoping to skip a REST wrapper.

Migration Guide: Moving Between Bedrock, Azure AI Foundry, and Vertex AI

Moving a production AI workload between these platforms is rarely a weekend project, mostly because agent orchestration and fine-tuned models don’t travel with you. Here’s a realistic sequence for planning the move.

  • Audit current model dependencies. List every model your application calls directly, including any fine-tuned or custom-trained variants, and flag which ones exist on your target platform’s catalog versus which ones don’t transfer at all.
  • Abstract the application layer. Put a thin routing layer between your application code and the model API, so swapping the underlying platform later doesn’t mean rewriting every call site. This step is cheap early and expensive to retrofit later.
  • Re-plan fine-tuned models and embeddings separately. Fine-tuned weights and embedding indexes are not portable across Bedrock, Azure AI Foundry, and Vertex AI. Budget time to retrain or re-embed on the destination platform rather than assuming an export/import path exists.
  • Rebuild agent orchestration logic from scratch. Bedrock Agents, Azure AI Agent Service, and Vertex Agent Builder are not compatible with each other. If your application relies on agent workflows, this is usually the single biggest line item in a migration budget, not the model calls themselves.
  • Remap identity and security controls. IAM roles, IAM policies, and VPC configurations on AWS don’t translate to Azure’s identity model or Google Cloud’s IAM. Rebuild access controls natively on the destination platform instead of trying to mirror the source platform’s structure.
  • Re-model costs against the new pricing unit. A workload priced against Bedrock’s serverless per-token model needs a fresh cost model if it’s moving to Azure’s PTU structure or Vertex’s mixed token/character billing. The unit economics rarely translate one to one.
  • Run both platforms in parallel before cutover. Route a small percentage of production traffic to the new platform first, compare output quality and latency against the incumbent, and only fully cut over once that comparison holds up across a real traffic sample, not just a test set.

Most teams underestimate step four and overestimate step one. Model access is rarely the blocker. Rebuilding agent logic and re-testing fine-tuned model behavior on new infrastructure is where migration timelines actually slip.

Pros and Cons of Each Platform

Amazon Bedrock

Pros: broadest practical model marketplace under a single AWS bill, serverless pricing that avoids idle-capacity charges, the deepest published compliance documentation of the three, fastest reported adoption growth since GA, and the tightest fit for teams already standardized on AWS IAM and networking.

Cons: no first-party access to OpenAI’s GPT-5 family, agent tooling reportedly shipped slower than Vertex AI’s, AgentCore’s per-vCPU-hour billing adds a layer of cost complexity, and its data-analytics integration doesn’t match Vertex AI’s tie-in with BigQuery.

Azure AI Foundry

Pros: the largest model catalog by a wide margin, exclusive first-party access to GPT-5 and the rest of OpenAI’s frontier lineup, the deepest integration with Microsoft 365, Teams, and Copilot, and no separate agent runtime fee on top of inference costs.

Cons: Provisioned Throughput Unit pricing gets expensive fast for bursty or unpredictable traffic, the platform’s biggest advantages mostly apply to organizations already committed to the Microsoft ecosystem, and a catalog of 1,700-plus models includes plenty of long-tail options most teams will never touch.

Google Vertex AI

Pros: the only genuine free tier among the three for development and low-volume production, the fastest reported custom-training pipeline via AutoML, the strongest batch-inference throughput thanks to TPU hardware, and first-mover advantage on the A2A cross-vendor agent protocol.

Cons: no first-party OpenAI model access, a mid-sized catalog that trails Azure AI Foundry by a wide margin, and a TPU-first architecture that can mean less flexibility for teams whose tooling is built around GPU-based inference.

Which Platform Should You Choose? 7 Use-Case Recommendations

If you are…ChooseBecause
A startup wanting the broadest model choice under one billAmazon Bedrock100+ models, serverless pricing, no minimum commitment
An enterprise already standardized on Microsoft 365 and TeamsAzure AI FoundryNative Copilot, SharePoint, and Sentinel integration
A team whose stack is already built on BigQuery and Google CloudGoogle Vertex AITightest data-to-model pipeline of the three
A regulated bank or fintech needing granular compliance paperworkAmazon BedrockPublished FedRAMP High, HIPAA, and ISO 27001 documentation at the service level
Locked into OpenAI’s GPT-5 family specificallyAzure AI FoundryThe only platform with first-party GPT-5 access
A research lab doing heavy custom model trainingGoogle Vertex AIAutoML speed and TPU-backed training throughput
A multi-cloud shop trying to avoid single-vendor lock-inA hybrid of Bedrock and Vertex AIBoth support the shared A2A protocol and overlapping open-weight models like Llama and Mistral

Cloud Market Share and Where This Is Heading in 2026

The AI platform layer doesn’t exist in a vacuum. It rides on top of each vendor’s broader cloud infrastructure business, and that underlying market is still consolidating around the same three names. According to Synergy Research Group, AWS held 28 percent of global cloud infrastructure spend in the most recent reported quarter, with Microsoft Azure at 21 percent and Google Cloud at 14 percent. Together, the three control 63 percent of the global market, a figure that lines up with Statista’s independent tracking of the same segment. AWS’s share has actually been sliding, down from 30 percent in the fourth quarter of 2024 to 28 percent in the most recent data, while Azure and Google Cloud have each picked up a point or two of share over the same stretch.

That shift matters for AI platform buyers specifically, because model access and infrastructure spend increasingly move together. As enterprises route more spend toward Azure and Google Cloud relative to AWS, expect Azure AI Foundry and Vertex AI to keep closing the adoption gap with Bedrock, even as Bedrock currently reports the fastest raw growth rate of the three since its 2023 launch. Our sister comparison of AWS vs Azure’s broader market share and archive storage costs covers the infrastructure layer underneath this decision in more depth, and it’s worth reading alongside this one if you’re negotiating a multi-year cloud commitment rather than just picking an AI API.

Pulling every category covered above into one scorecard makes the trade-offs easier to hold in your head at once.

CategoryWinnerRunner-Up
Model catalog sizeAzure AI Foundry (1,700+)Google Vertex AI (200+)
Exclusive frontier model accessAzure AI Foundry (GPT-5 family)Google Vertex AI (Gemini, Gemma)
Cost at mid-volume, serverlessAmazon Bedrock (15-25% cheaper)Google Vertex AI
Free tier for prototypingGoogle Vertex AINone
Published compliance granularityAmazon BedrockAzure AI Foundry
Custom training and AutoML speedGoogle Vertex AI (40-60% faster)Amazon Bedrock
Agent protocol leadershipGoogle Vertex AI (originated A2A)Amazon Bedrock (AgentCore)
Enterprise productivity suite integrationAzure AI Foundry (Microsoft 365)Google Vertex AI (Workspace)
Reported adoption growth rateAmazon Bedrock (180% YoY cited)Azure AI Foundry

No single platform sweeps the scorecard, which is the whole point. The right pick tracks your existing cloud footprint and your specific model requirements far more than it tracks any single vendor’s marketing claims.

The Verdict: Our Recommendation Backed by the Data

“It depends on your use case” is technically true and mostly useless, so here’s a real recommendation. For a typical enterprise team in 2026 that isn’t already locked into one cloud, Amazon Bedrock is the strongest default starting point. It offers the broadest practical model selection, the most granular compliance documentation, serverless pricing that’s 15 to 25 percent cheaper than the alternatives at mid-volume, and the fastest-growing customer base of the three platforms.

That default breaks in two directions. If your organization runs on Microsoft 365 and needs OpenAI’s GPT-5 family specifically, Azure AI Foundry isn’t just competitive, it’s close to mandatory, since it holds exclusive first-party access to those models and the deepest Copilot integration. If your data already lives in BigQuery and your team’s core need is fast custom model training rather than access to a specific chat model, Vertex AI’s AutoML speed and free tier make it the more rational choice, especially for a research-heavy or ML-native organization.

The one conclusion that holds regardless of which platform wins your workload: build an abstraction layer between your application and whichever model API you pick. Given how fast agent frameworks, pricing units, and model catalogs are all still moving across all three platforms, the team that avoids hard-coding itself to one vendor’s SDK today will have a much easier 2027.

One last data point worth weighing before you sign a multi-year commitment: none of these three platforms is standing still long enough for today’s comparison to be the last word. Vertex AI’s agent tooling shipped a full quarter after Bedrock’s and Azure’s, then immediately took the lead on cross-vendor protocol support. Azure AI Foundry’s model catalog grew past 1,700 entries in a matter of months. Bedrock added Nova and expanded its AgentCore runtime inside the same window. Revisit this comparison against your own workload roughly every two quarters, not once a year, because the gaps documented here are closing and reopening faster than most procurement cycles move.

Frequently Asked Questions

What is the main difference between Amazon Bedrock, Azure AI Foundry, and Vertex AI?

Bedrock focuses on model breadth and AWS-native compliance depth, Azure AI Foundry focuses on catalog size and exclusive OpenAI GPT-5 access, and Vertex AI focuses on data-pipeline integration and fast custom model training. All three support the major open-weight models like Llama and Mistral.

Can I use Claude, GPT, and Gemini on all three platforms?

Not quite. Claude is available on Bedrock and through Vertex AI’s Model Garden. GPT-5 is only available as a first-party model on Azure AI Foundry and OpenAI’s own API. Gemini is exclusive to Google Vertex AI. Open-weight models like Llama, Mistral, and DeepSeek are the ones that genuinely overlap across all three.

Which platform is cheapest for a startup just getting started?

Google Vertex AI is the easiest entry point because it’s the only one of the three with a genuine free tier for development and low-volume production use. For sustained production workloads at moderate volume, Amazon Bedrock’s serverless pricing tends to come out cheaper according to third-party cost comparisons.

Is Azure AI Foundry the only way to access GPT-5?

Among the three major cloud platforms, yes. As of 2026, GPT-5 and the rest of OpenAI’s frontier lineup are available as first-party models only through Azure AI Foundry or directly through OpenAI’s own API, not through Amazon Bedrock or Google Vertex AI.

Which platform is best for regulated industries like banking and healthcare?

Amazon Bedrock currently publishes the most detailed service-specific compliance documentation, including FedRAMP High authorization in AWS GovCloud and a clear HIPAA Business Associate Agreement path, and it counts NYSE and Robinhood among its named finance customers. Azure and Vertex both inherit strong compliance programs from their parent clouds, but ask your account team for AI-service-specific documentation rather than assuming parity by default.

Do all three platforms support multi-agent orchestration?

Yes, though the maturity differs. Vertex AI originated the Agent-to-Agent (A2A) protocol and was first to ship a managed multi-agent runtime around it. Bedrock’s AgentCore and Azure’s AI Agent Service both reached general availability on a similar timeline, between October 2025 and the first quarter of 2026, and both support A2A as participants rather than as the protocol’s originator.

How hard is it to migrate from one platform to another?

Harder than most teams expect. Model access itself is rarely the bottleneck since open-weight models overlap across all three. The real cost is rebuilding agent orchestration logic and retraining fine-tuned models, since neither transfers between Bedrock, Azure AI Foundry, and Vertex AI.

Which platform has the largest model catalog in 2026?

Azure AI Foundry, with more than 1,700 models listed, well ahead of Vertex AI’s 200-plus curated Model Garden and Bedrock’s 100-plus. Catalog size isn’t the whole story though. Bedrock’s smaller list is weighted toward the models most production teams actually use.

Related Coverage

For more coverage of the cloud platforms powering this shift, see Tech Insider’s full cloud computing archive.

Nadia Dubois

Nadia Dubois

AI & Innovation Editor

Nadia Dubois is the AI & Innovation Editor at Tech Insider, where she tracks the rapid evolution of artificial intelligence, from foundation models to real-world enterprise deployment. She previously covered AI and startups for La Tribune and contributed to MIT Technology Review's European coverage. Nadia specializes in generative AI, AI regulation, and the intersection of technology and European industrial policy. She holds a dual degree in Computational Linguistics and Journalism from Sciences Po Paris.

View all articles