ZenML
Microsoft Azure
All integrations

Microsoft Azure

Seamlessly Orchestrate ML Pipelines on Azure with ZenML

Add to ZenML

Seamlessly Orchestrate ML Pipelines on Azure with ZenML

Integrate the power of Microsoft Azure with ZenML to effortlessly orchestrate and manage your machine learning pipelines in the cloud. This integration allows you to leverage Azure's scalable infrastructure and comprehensive ML services while benefiting from ZenML's streamlined workflow management capabilities.

Features with ZenML

  • Seamless deployment of ZenML pipelines on Azure infrastructure
  • Scalable compute resources for efficient model training and inference
  • Enable collaboration by sharing artifacts across teams and stakeholders
  • Flexible orchestrator settings for serverless, compute instance or compute cluster modes
  • Secure access to artifacts using Azure authentication methods

Microsoft Azure integration screenshot

Main Features

  • Comprehensive cloud-based environment for the entire ML lifecycle
  • Scalable compute resources and managed services for ML workloads
  • Visual interface for monitoring and managing ML experiments and models
  • Seamless integration with other Azure services and tools
  • Enterprise-grade security and compliance features

How to use ZenML with Microsoft Azure


# Register a ZenML Azure stack by using existing infrastructure
# zenml stack register <STACK_NAME> -p azure

# OR, create a ZenML Azure stack by deploying new infrastructure
# zenml stack deploy -p azure

from zenml import pipeline, step


@step
def hello_world() -> str:
    return "Hello World!"


@pipeline
def my_pipeline():
    _ = hello_world()


if __name__ == "__main__":
    my_pipeline()
    

Additional Resources

Connect Your ML Pipelines to a World of Tools

Expand your ML pipelines with more than 50 ZenML Integrations

  • Amazon S3
  • Apache Airflow
  • Argilla
  • AutoGen
  • AWS
  • AWS Strands
  • Azure Blob Storage
  • Azure Container Registry
  • AzureML Pipelines
  • BentoML
  • Comet