メインコンテンツまでスキップ

リソース、アセット

Azure Machine Learning の内部の仕組みである リソースアセット の概要を紹介します。


リソース

Azure Machine Learning のインフラストラクチャーを支えるリソースです。

Workspace

Workspace は Azure Machine Learning を構成する最上位のリソースです。計算環境などのリソースや、モデルや環境情報などのアセットと関連付けられています。


関連する Azure サービス

  • Azure Container Registry
    • モデル学習や推論で利用する Docker コンテナを管理します。Azure Machine Learning Environment によって管理されます。
  • Azure Application Insights
    • 推論エンドポイントの監視をします。
  • Azure Key Vault
    • シークレット・機密情報を格納します。

Compute

モデル学習や推論で利用する計算環境です。Azure Machine Learning が管理するマネージドな計算環境として

  • コンピューティングインスタンス (Compute Instance)
  • コンピューティングクラスター (Compute Cluster)

があります。 その他にも Kubernetes などの外部の計算環境をアタッチして利用することもできます。

Datastore

Azure Storage へのセキュアな接続情報を管理します。v2 でサポートしている Azure のデータソースは下記です。

  • Azure Blob Container
  • Azure File Share
  • Azure Data Lake
  • Azure Data Lake Gen2

※ イメージ図は Data を参照のこと。


アセット

Model

学習済みモデルを登録して運用管理をします。任意のファイルフォーマットがサポートされています。カスタムMLflowTriton の 3 種類の形式がサポートされています。またモデルが生成された実験の紐付けができたり、責任のある AI ダッシュボードを作成し管理することもできます (Preview)。


Environment

モデル学習や推論で利用する Python や Docker などのランタイムや環境変数を管理します。


Data

モデル学習やバッチ推論などで利用されるデータのサブセットです。ファイル形式 or 表形式のデータを登録することができます。


Component

パイプラインを構成する 1 つのステップ(処理)をパッケージ化したものです。ユーザーは任意のコンポーネントを作ることができます。



参考情報