Microsoft's AI stack on Azure spans three layers: Azure OpenAI Service for direct access to OpenAI models, Azure AI Foundry for multi-model generative AI with agents and evaluation, and Azure Machine Learning for classical ML training and MLOps. Task-specific services (Document Intelligence, AI Search, AI Vision, AI Language) round out the platform.
|
|
|
|
|
|
| Azure | AWS Equivalent | Notes |
|---|---|---|
| Azure OpenAI Service | Amazon Bedrock | Azure hosts OpenAI; Bedrock hosts Anthropic/Meta/Mistral/Cohere/Amazon (not OpenAI). |
| Azure AI Foundry | Bedrock + SageMaker Studio | Foundry unifies model catalog + agents + evaluation. |
| Azure Machine Learning | Amazon SageMaker | Closest peers — full ML platform. |
| Azure AI Search | Amazon OpenSearch + Kendra | AI Search's semantic reranker has no direct AWS equivalent. |
| AI Document Intelligence | Amazon Textract | Similar features; Document Intelligence emits Markdown natively. |
| Azure AI Vision | Amazon Rekognition | Florence-backed; Rekognition stronger on video/faces. |
| Azure AI Language | Amazon Comprehend | Similar NLP primitives; Azure bundles QnA + CLU. |
The services form layers rather than alternatives. Azure OpenAI Service and the Foundry model catalog supply models. Azure Machine Learning handles training and deployment of your own models. Task-specific services (Document Intelligence, Vision, Language) solve narrow problems with pretrained models and predictable cost. Azure AI Search provides retrieval. Azure AI Foundry ties these together for generative applications with agents, prompt flows, evaluation and safety controls, and all of them share Microsoft Entra ID authentication, private networking and Azure Monitor logging.
A common enterprise pattern combines four services. Document Intelligence's Layout model converts PDFs and scans into Markdown with tables preserved. The text is chunked, embedded with an Azure OpenAI embedding model, and indexed in Azure AI Search, which combines keyword (BM25) and vector search with optional semantic reranking. At question time the application retrieves the top passages and sends them with the question to a chat model, and Foundry evaluations measure groundedness and relevance over a test set. Content filters and managed identities apply at each step.