Fine-tuning compared, for Australian teams.
What you get from Amazon Bedrock, Google Cloud and Microsoft Foundry managed fine-tuning today: where training runs, whether you can download the weights, and what it costs to keep a model online.
Choose a provider to compare
Each comparison is checked against the provider’s documentation and price lists, most recently on 13 October 2026.
- Amazon BedrockModel customisationCustom models train in US regions only, and most need Provisioned Throughput to serve.Read the comparison
- Google CloudGemini Enterprise Agent Platform, formerly Vertex AIGemini tuning runs in us-central1 or europe-west4, and tuned Gemini is served from the US or EU.Read the comparison
- Microsoft FoundryFormerly Azure AI FoundryFine-tuning from Australia East runs on Global or Developer training, which doesn’t guarantee data residency.Read the comparison
At a glance
The questions that decide where a model gets trained, answered for every provider.
| Question | Matilda Train | Amazon Bedrock | Google Cloud | Microsoft Foundry |
|---|---|---|---|---|
| Where training runs | In Australia | US regions only: us-east-1 for Nova, us-west-2 for Llama, Claude 3 Haiku, Qwen3 and gpt-oss | Gemini: us-central1 or europe-west4. Open models: US, EU, Singapore or Jakarta | From Australia East, Global or Developer training. Microsoft says neither guarantees data residency; regional training is US and EU only |
| Download the weights | Yes, every checkpoint | No documented way to download a customised model | Not for tuned Gemini. Tuned open models, yes | No documented way to download a fine-tuned OpenAI model |
| Keeping the model online | Nothing to pay. It’s a file you own. | Most custom models need Provisioned Throughput: US$13.08 to US$24.00 per model unit-hour for a custom Llama 3.1 70B | Tuned Gemini 3 costs 1.5× the base model per token. Tuned open models need an hourly endpoint | US$1.70 an hour per deployed fine-tune, with or without traffic: about US$1,241 a month |
| Newest training GPUs in Australia | AMD MI355X and NVIDIA B300 | H100 on EC2 in Sydney; H200 only through Capacity Blocks | H100, in one zone each in Sydney and Melbourne; no TPUs | GB200, H200, H100 and MI300X VMs; H100 lists at A$25.39 per GPU-hour |
| Help porting your code | A Maincode data scientist, included | Paid AWS Support plans | Paid Customer Care plans | Paid Azure support plans |
One 70B fine-tune, priced in Australia
The GPU-hour price is half the story.
The other half is how long the run takes.
Vendor-submitted MLPerf Training results, times each provider’s on-demand GPU-hour price in its Australian region. Your workload will differ.
2.7× faster
than the best published 8× H100 result: 10.18 against 27.54 minutes
4× cheaper
per run than AWS Sydney on demand: A$11.54 against A$47.06, excluding GST
Comparison questions
More detail, examples and troubleshooting are in the researcher documentation.
How is this different from Bedrock, Google Cloud or Foundry fine-tuning?
Do I own the model?
Which models can I train?
Where does my data go?
AMD or NVIDIA: does my code need to change?
Bring your training.
Own the model.
Create your account, add compute credits and connect your coding agent. You pay by the GPU-hour, and every checkpoint is yours to download.
Amazon Bedrock, Google Cloud, Gemini Enterprise Agent Platform, Vertex AI, Gemini, Microsoft Foundry, Azure and other product names are trademarks of their owners, used here to identify and compare.