- Build a clear understanding of the fundamentals of artificial intelligence (AI).
- Learn how AI relates to — and differs from — related fields such as machine learning (ML) and data science.
- Explore the AI capabilities and services available in Microsoft Azure, and how they help you build, train, and deploy intelligent solutions without starting from scratch.
- Precise terminology and a clear mental model help you choose the right tools and design patterns for real-world systems.
- Understanding the boundaries between AI, ML, and data science reduces rework and speeds up solution delivery—from data ingestion and feature engineering to model training, inference, and monitoring.
- AI is the broad discipline of creating systems that perform tasks typically requiring human intelligence (perception, reasoning, language, and planning).
- Machine learning is a subset of AI focusing on algorithms that learn patterns and make predictions from data.
- Data science centers on collecting, preparing, analyzing, and visualizing data to extract insight and support ML model development.

- Pre-built cognitive APIs for vision, speech, language, and decision-making (Azure Cognitive Services).
- End-to-end platforms for training, tracking, and managing models (Azure Machine Learning).
- Model hosting and scalable inference options (managed endpoints, containers, and serverless deployments).
- DevOps and MLOps features to operationalize models: continuous training, monitoring, and governance.
| Concept | Primary role | Azure services / tools |
|---|---|---|
| Data collection & preparation | Ingest, clean, and transform raw data for analysis and training | Azure Data Factory, Azure Databricks, Azure Storage |
| Feature engineering & analysis | Explore data, create features, validate assumptions | Azure Machine Learning, Jupyter notebooks, Databricks |
| Model training & experimentation | Train models, tune hyperparameters, track experiments | Azure Machine Learning, Automated ML |
| Pre-built AI capabilities | Add vision, speech, language, or decision features without building models from scratch | Azure Cognitive Services (Computer Vision, Speech, Language) |
| Model deployment & inference | Host models for real-time or batch predictions | Azure Machine Learning endpoints, AKS, Azure Functions |
| Monitoring & governance | Track performance, drift, and compliance in production | Azure Monitor, Application Insights, Azure ML model monitoring |
- A strong conceptual foundation: know when to use pre-built services vs. custom ML models.
- Practical guidance for mapping solution requirements to Azure services.
- An understanding of the typical lifecycle: data → model → deployment → monitoring.
Tip: As you progress, focus on the role each area (AI, ML, data science) plays in a solution — from data collection and model training to deployment and monitoring — so you can choose the right Azure services for each stage.
- Microsoft Azure AI documentation: https://learn.microsoft.com/azure/ai-services
- Azure Machine Learning overview: https://learn.microsoft.com/azure/machine-learning/
- Azure Cognitive Services overview: https://learn.microsoft.com/azure/cognitive-services/
- Introduction to data science: https://en.wikipedia.org/wiki/Data_science
- Review the Azure Cognitive Services and Azure Machine Learning docs for quick-start guides.
- Practice by choosing a small dataset and prototyping a model with Azure Machine Learning or using a Cognitive Service API for inference.