Skip to content
7 min read·Lesson 10 of 10

AI Services on AWS, Azure, and Google Cloud

Survey the managed AI services across the three major clouds — from foundation-model APIs (Bedrock, Azure OpenAI, Vertex AI) to vision, speech, and language services — and learn when to use each.

Every cloud provider now offers a layered stack of AI services: foundation-model APIs at the top, pre-trained task-specific services in the middle, and full ML platforms at the bottom. This lesson surveys the landscape and helps you map services across clouds.

Foundation Model Gateways

CloudServiceModels available
AWSAmazon BedrockAnthropic Claude, Meta Llama, Mistral, Cohere, Stability AI, Amazon Nova
AzureAzure AI Foundry (incl. Azure OpenAI Service)OpenAI GPT family, Meta Llama, Mistral, Phi (Microsoft), and 1,800+ models in the catalogue
Google CloudVertex AI Model GardenGoogle Gemini, Anthropic Claude, Meta Llama, Mistral, and 200+ open-source models

All three follow the same pattern: a single API endpoint per cloud, pay-per-token pricing, regional data residency, enterprise security (private endpoints, customer-managed keys, no training on your data), and built-in safety filters. Choose based on which frontier models you need and which cloud your data lives in.

Pre-Built Task-Specific Services

Before reaching for a foundation model, check whether a pre-built service already solves your problem at lower cost and latency.

TaskAWSAzureGoogle Cloud
Speech-to-textAmazon TranscribeAzure AI SpeechSpeech-to-Text
Text-to-speechAmazon PollyAzure AI SpeechText-to-Speech
TranslationAmazon TranslateAzure AI TranslatorCloud Translation
Text analysis (NER, sentiment)Amazon ComprehendAzure AI LanguageCloud Natural Language
Image / video analysisAmazon RekognitionAzure AI VisionCloud Vision / Video Intelligence
Document understanding (OCR, forms)Amazon TextractAzure AI Document IntelligenceDocument AI
Conversational AI / virtual agentsAmazon LexAzure AI Bot Service / Copilot StudioDialogflow / Conversational Agents
Personalisation / recommendationsAmazon Personalize(via Azure ML)Vertex AI Search and Conversation
ForecastingAmazon Forecast (now in SageMaker)Azure ML AutoMLVertex AI Forecast
Fraud detectionAmazon Fraud Detector(via Azure ML)(via Vertex AI)

Full ML Platforms

For custom models — your own data, your own architecture, your own training — use a managed ML platform:

  • Amazon SageMaker — notebooks, training jobs, hyperparameter tuning, model registry, real-time and batch inference, feature store, pipelines, and the SageMaker AI Studio IDE.
  • Azure Machine Learning — compute instances, AutoML, designer (drag-and-drop), MLflow integration, managed endpoints, and tight integration with Azure DevOps and GitHub Actions.
  • Vertex AI — Workbench notebooks, AutoML, custom training, Pipelines (Kubeflow-based), Feature Store, model monitoring, and deep integration with BigQuery.

All three offer the same conceptual building blocks — they differ mainly in pricing, ecosystem integration, and the maturity of specific features.

Build vs Fine-Tune vs API: A Decision Framework

You should...When...
Use an API as-isThe task is general (summarisation, classification, Q&A), latency > 1s is acceptable, and prompting + RAG meets quality requirements.
Use a pre-built serviceThe task matches a packaged service (speech, translation, OCR) and you need low latency, simple billing, and high accuracy out of the box.
Fine-tune a foundation modelYou have hundreds to thousands of high-quality labelled examples and need a specific style, format, or domain knowledge baked in.
Train a custom modelYou have a large proprietary dataset, the task is highly domain-specific, and inference cost or latency matters at scale.

In practice, most teams start with an API + RAG, only fine-tune when prompting plateaus, and almost never train from scratch.

Generative AI–Specific Services

  • AWS Bedrock Knowledge Bases — managed RAG over S3 documents.
  • AWS Bedrock Agents — orchestrate multi-step LLM workflows with tool calls.
  • Azure AI Foundry Agent Service — managed agents over your data and APIs.
  • Azure AI Search — vector + keyword hybrid search, often paired with Azure OpenAI for RAG.
  • Vertex AI Search — Google-grade search and RAG over your enterprise data.
  • Vertex AI Agent Builder — build conversational agents and grounded chatbots.

Mapping to Certifications

CertificationFocus areas covered above
AWS AI Practitioner (AIF-C01)Bedrock, SageMaker, Comprehend, Rekognition, Polly, Transcribe, Translate, responsible AI on AWS
Azure AI Fundamentals (AI-900)Azure AI Foundry, Azure OpenAI, AI Vision, Speech, Language, Document Intelligence, responsible AI principles
Google Cloud Digital LeaderVertex AI, Gemini, Document AI, Vision AI, Speech AI, AI/ML use cases on Google Cloud

You have now completed AI and ML Fundamentals. From here, pick the cloud closest to your work, dive into the certification-specific course, and start building. The fundamentals you have learned — supervised vs unsupervised, the ML lifecycle, transformers, prompting, RAG, responsible AI — apply on every cloud and to every model that comes next.

Key Takeaways

  • AWS Bedrock, Azure AI Foundry, and Google Vertex AI are the unified gateways for foundation models on each cloud.
  • Pre-built AI services (vision, speech, translation) wrap proven models behind simple APIs — use them before training your own.
  • SageMaker, Azure ML, and Vertex AI provide end-to-end ML platforms for building, training, and deploying custom models.
  • Choose between API call, fine-tune, or train-from-scratch based on data size, accuracy needs, and cost.
  • AIF-C01 (AWS AI Practitioner), AI-900 (Azure AI Fundamentals), and Cloud Digital Leader (Google Cloud) all test these services.
🎉

Course Complete!

You've finished AI and ML Fundamentals. Now put your knowledge to the test with real exam-style practice questions.