# azure/machinelearningnotebooks

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/azure-machinelearningnotebooks).**

4,354 stars · 2,571 forks · Jupyter Notebook · mit

## Links

- GitHub: https://github.com/Azure/MachineLearningNotebooks
- Homepage: https://docs.microsoft.com/azure/machine-learning/service/
- awesome-repositories: https://awesome-repositories.com/repository/azure-machinelearningnotebooks.md

## Topics

`azure` `azure-machine-learning` `azure-ml` `azureml` `data-science` `deep-learning` `machine-learning` `notebook`

## Description

Azure Machine Learning Notebooks is a cloud-based environment for developing and executing interactive Jupyter notebooks within a managed machine learning workspace. It provides managed machine learning compute through cloud-based workstations and containerized environments pre-configured with GPU drivers and kernels for high-performance model training.

The project functions as a distributed GPU training platform and an ML experiment tracking system to monitor training metrics and version data assets. It also serves as an MLOps pipeline orchestrator for automating modular workflows and a model inference endpoint for exposing trained models as online APIs for real-time prediction and scoring.

The platform covers a broad range of capabilities including data science workspace management, the execution of containerized training jobs on GPU clusters, and the organization of versioned data assets. It also provides tools for securing development workspaces and persisting files across shared network drives.

## Tags

### DevOps & Infrastructure

- [Managed Training Environments](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-management/gpu-training-clusters/managed-training-environments.md) — Provides a managed platform for running distributed training jobs on GPU clusters with pre-configured environments.
- [MLOps Pipeline Automation](https://awesome-repositories.com/f/devops-infrastructure/cicd-pipeline-automation/cicd-pipeline-management/automation-workflows/mlops-pipeline-automation.md) — Assembles and automates modular machine learning workflows from reusable components that run on schedule or trigger.
- [Containerized Training Jobs](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-management/gpu-training-clusters/containerized-training-jobs.md) — Schedules containerized training jobs across GPU clusters for distributed high-performance model training.
- [Data Science Workspaces](https://awesome-repositories.com/f/devops-infrastructure/cloud-workspace-resource-management/data-science-workspaces.md) — Creates and manages cloud workspaces with controlled access to data sources, compute resources, and shared file storage.
- [Model Endpoint Deployments](https://awesome-repositories.com/f/devops-infrastructure/serverless-deployment/model-endpoint-deployments.md) — Deploys trained models to real-time scoring endpoints for serving predictions. ([source](https://docs.microsoft.com/azure/machine-learning))

### Artificial Intelligence & ML

- [Experiment Tracking Systems](https://awesome-repositories.com/f/artificial-intelligence-ml/experiment-tracking-systems.md) — Logs metrics, parameters, and artifacts from training runs to monitor, compare, and version model development.
- [Distributed Training Platforms](https://awesome-repositories.com/f/artificial-intelligence-ml/machine-learning/infrastructure/integrated-development-platforms/machine-learning-platforms/distributed-training-platforms.md) — Provides a platform for executing containerized training jobs across GPU clusters with managed compute resources.
- [Model Training](https://awesome-repositories.com/f/artificial-intelligence-ml/model-training.md) — Trains machine learning models on cloud workstations using prepared data and tracks runs for analysis. ([source](https://docs.microsoft.com/azure/machine-learning))
- [ML Asset Versioning](https://awesome-repositories.com/f/artificial-intelligence-ml/ml-asset-versioning.md) — Organizes and versions data assets with metadata tracking for reproducibility across experiments.

### Development Tools & Productivity

- [Cloud GPU Notebooks](https://awesome-repositories.com/f/development-tools-productivity/cloud-gpu-notebooks.md) — Provides managed cloud workstations with pre-configured GPU drivers and kernels for interactive notebook development.
- [Experiment Tracking Systems](https://awesome-repositories.com/f/development-tools-productivity/experiment-tracking-systems.md) — Logs metrics, parameters, and artifacts from each training run to a central store for monitoring and comparison.

### Software Engineering & Architecture

- [ML Pipeline Orchestrators](https://awesome-repositories.com/f/software-engineering-architecture/reusable-component-architectures/ml-pipeline-orchestrators.md) — Assemble a machine learning workflow from reusable components that run on a schedule or trigger. ([source](https://docs.microsoft.com/azure/machine-learning))

### System Administration & Monitoring

- [Training Metrics](https://awesome-repositories.com/f/system-administration-monitoring/logging/training-metrics.md) — Logs metrics, parameters, and artifacts from each training run for monitoring and comparison. ([source](https://docs.microsoft.com/azure/machine-learning))

### Data & Databases

- [Network Drive Mounts](https://awesome-repositories.com/f/data-databases/persistent-storage-management/network-drive-mounts.md) — Mounts network drives to persist files and notebooks across sessions and compute instances.

### Security & Cryptography

- [Workspace Provisioning](https://awesome-repositories.com/f/security-cryptography/security-and-access-control/workspace-provisioning.md) — Creates secure cloud workspaces with controlled access to data sources and compute resources. ([source](https://docs.microsoft.com/azure/machine-learning))
- [Workspace Isolation](https://awesome-repositories.com/f/security-cryptography/security/policies/access-control/workspace-isolation.md) — Creates controlled cloud workspaces with role-based access to data sources and compute resources.
