# MLOps v3 MLOps v3 Accelerator is a PowerShell module (`Deploy-MLOpsAccelerator`) that turns one inputs file into bootstrap, infrastructure as code (Terraform or Bicep on Azure Verified Modules), CI/CD (GitHub or Azure DevOps) and an Azure Machine Learning workload across 12 scenarios. The module is pre-release `v0.2.0` and is not yet on the PowerShell Gallery. Documentation site: https://pgabriel-01.github.io/mlops-v3/ ## Start here - [MLOps v3 Documentation](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/_index.md) - [Quick start](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/getting-started.md) - [What's new](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/whats-new.md) - [Known issues](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/known-issues.md) ## Phase 0 - Planning - [Phase 0 - Planning](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/planning/_index.md) - [External data sources (Snowflake and Azure SQL Database)](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/planning/data-sources.md) - [Decision flow](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/planning/decision-flow.md) - [Parameter checklist](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/planning/parameter-checklist.md) ## Phase 1 - Prerequisites - [Phase 1 - Prerequisites](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/prerequisites/_index.md) - [Azure DevOps](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/prerequisites/azure-devops.md) - [Azure subscriptions and permissions](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/prerequisites/azure.md) - [GitHub](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/prerequisites/github.md) ## Phases 2 and 3 - Bootstrap and run - [Phase 2 - Bootstrap](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/bootstrap.md) - [Advanced](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/advanced.md) - [Phase 3 - Run](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/run.md) ## Scenarios - [1 - Basic, public endpoints](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/01-basic-public.md) - [2 - Secure: managed VNet, internet outbound](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/02-managed-vnet-internet.md) - [3 - Secure: managed VNet, approved outbound only](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/03-managed-vnet-approved.md) - [4 - Secure: bring-your-own VNet](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/04-byo-vnet.md) - [5 - Batch training and batch inference](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/05-batch-scoring.md) - [6 - Online endpoint with blue/green rollout](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/06-online-bluegreen.md) - [7 - Managed feature store](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/07-feature-store.md) - [8 - Multi-environment with shared registry](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/08-registry-promotion.md) - [9 - Monitoring and governance](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/09-governance.md) - [10 - GenAI: AI Foundry hub and project](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/10-genai-foundry.md) - [11 - Integrate with an existing platform landing zone](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/11-existing-platform.md) - [Scenarios](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/scenarios/_index.md) ## Options - [1 - Two environments](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/01-two-environments.md) - [2 - Terraform or Bicep](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/02-terraform-or-bicep.md) - [3 - GitHub or Azure DevOps](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/03-github-or-azure-devops.md) - [4 - Your own data (ADLS)](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/04-your-own-data-adls.md) - [5 - Outbound allow-list](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/05-outbound-allow-list.md) - [6 - VNet address space](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/06-vnet-address-space.md) - [7 - Existing platform](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/07-existing-platform.md) - [8 - Budget alerts](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/08-budget-alerts.md) - [9 - Tags](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/09-tags.md) - [10 - Compute sizes](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/10-compute-sizes.md) - [11 - Switch scenario](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/11-switch-scenario.md) - [12 - Policy mode](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/12-policy-mode.md) - [Options](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/options/_index.md) ## Help - [Troubleshooting](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/troubleshooting.md) - [FAQ](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/faq/_index.md) - [Cleanup](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/faq/cleanup.md) - [Customization](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/faq/customization.md) - [Miscellaneous](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/faq/misc.md) - [Permissions](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/faq/permissions.md) ## Reference - [Reference](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/reference/_index.md) - [Comparison with the ALZ PowerShell accelerator](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/reference/alz-gap-analysis.md) - [Azure Verified Modules](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/reference/azure-verified-modules.md) - [Configuration files](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/reference/configuration-files.md) - [Resource providers](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/reference/resource-providers.md) - [Responsible AI](https://raw.githubusercontent.com/pgabriel-01/mlops-v3/refs/heads/main/docs/reference/responsible-ai.md) ## Related - [Azure Verified Modules llms.txt](https://azure.github.io/Azure-Verified-Modules/llms.txt) - [AVM module catalog](https://github.com/Azure/Azure-Verified-Modules/blob/main/docs/static/module-indexes/v1/modules.json)