βοΈ Microsoft Azure
What you'll learn
How to integrate FlowyML with Azure Blob Storage and Azure ML for enterprise-grade ML pipelines on Azure.
Seamlessly move from local development to Azure's secure cloud infrastructure.
Why Azure with FlowyML?
| Feature | Benefit |
|---|---|
| Enterprise Security | Azure Active Directory integration |
| Blob Storage | Cost-effective storage for massive datasets |
| Azure ML | Managed compute clusters for training and inference |
| Compliance | SOC 2, HIPAA, GDPR-ready infrastructure |
π¦ Azure Blob Storage
Store artifacts in Azure Blob Storage containers:
π Azure ML Execution
Execute steps as Azure ML Jobs on managed compute:
Azure ML Configuration
| Parameter | Type | Description |
|---|---|---|
subscription_id |
str |
Azure subscription ID |
resource_group |
str |
Azure resource group |
workspace_name |
str |
Azure ML workspace name |
compute_target |
str |
Compute cluster name |
environment_name |
str |
Azure ML environment (optional) |
π Authentication
FlowyML supports multiple Azure credential methods:
DefaultAzureCredentialβ automatically tries environment vars, managed identity, and CLI- Service Principal β for CI/CD pipelines
- Azure CLI β for local development
Best Practices
Use Managed Identity in production
Avoid service principal secrets. Use Managed Identity for VMs and Azure ML compute.
Blob storage tiers
Use Hot tier for active artifacts, Cool tier for infrequent access, and Archive for long-term storage.