Instiq
第2章 · Microsoft Foundry とモデルのデプロイ·v1.1.0·更新 2026/6/11·読了目安 約14分

変更要約: 各節に図(figure)を追加=cert-figure-retrofit。AI-901 第2章を新規作成(ドメイン2: Foundry 概要=プロジェクト/モデルカタログ/プレイグラウンド/接続サービス/評価・監視/ポータルvsSDK、モデル選定4観点とデプロイ=エンドポイント+キー・トークン課金・コンテキスト長)

2.1Microsoft Foundry の概要

この節の要点

AI ソリューションを構築・運用する統一プラットフォーム Microsoft Foundry の全体像(ポータル、プロジェクト、モデルカタログ、接続された Azure AI サービス、プレイグラウンド、評価・監視)と、ポータルと SDK の役割分担を理解します。

Microsoft Foundry(旧 Azure AI Foundry/さらに旧 Azure AI Studio)は、AI ソリューションを一か所で構築・評価・運用するための統一プラットフォームです。これまで「モデルはここ、サービスはあちら、デプロイは別の画面」と分かれていた作業を、Foundry が1つの入口にまとめます。具体的には、
①使うモデルをカタログから選ぶ
デプロイしてエンドポイントを得る、
プレイグラウンドで試す、
④生成 AI アプリやエージェントを組み立てる
評価・監視する——という流れを通しで行えます。AI-901 のドメイン2は、この Foundry 上での実装が中心です。

2.1.1プロジェクト — 作業の単位

Foundry では作業を プロジェクト(project)という単位でまとめます。プロジェクトには、デプロイしたモデル、接続した Azure AI サービス、データ、エージェント、評価結果などが集約され、チームで共有できます。これにより「どのモデルを・どんな設定で・どのデータと組み合わせて使っているか」を一元管理できます。プロジェクトは裏側で Azure のリソースに結びついており、課金やアクセス制御(ロール)も Azure の仕組みに従います。

2.1.2Foundry の主な構成要素

  • モデルカタログ(Model catalog / Foundry Models):Microsoft・OpenAI・オープンモデルなど多数の学習済みモデルから選ぶ場所。
  • デプロイ(Deployment):選んだモデルを使える状態にし、エンドポイントとキーを得る操作。
  • プレイグラウンド(Playground):コードを書かずにプロンプトを試し、挙動を確認できる対話画面。
  • 接続された Azure AI サービス:Language・Speech・Vision・Content Understanding などをプロジェクトに接続して併用。
  • 評価・監視(Evaluation & monitoring):応答の品質・安全性・コストなどを測定し継続監視する。

2.1.3ポータルと SDK の使い分け

Foundry には2つの入口があります。Foundry ポータル(Web UI)は、モデルの参照・デプロイ・プレイグラウンドでの試行・評価設定などを画面操作で行うのに向きます。Foundry SDK(主に Python)は、デプロイ済みエンドポイントをコードから呼び出し、アプリやエージェントに組み込むのに使います。一般に「探索・設定はポータル、アプリ実装は SDK」と覚えると分かりやすいです。AI-901 は深いコーディングは問いませんが、SDK が「アプリからモデルを呼ぶ手段」だという役割は押さえます。

補足

Foundry は個々の Azure AI サービスを置き換えるものではなく、束ねて使う開発環境です。たとえば翻訳や感情分析が必要なら、引き続き Azure AI Language を使い、それを Foundry プロジェクトに接続します。「Foundry=全部入りの新サービス」ではなく「統一された入口・作業場」と捉えると正確です。

試験ポイント

作業 → どこで行うか」を問う問題に注意。例:「モデルをデプロイしてエンドポイントを得る」「プロンプトをコードなしで試す(プレイグラウンド)」「品質・安全性・コストを継続測定(評価・監視)」はいずれも Foundry。「翻訳/感情分析の汎用 API」は Azure AI Language(Foundry に接続して併用)。ポータル=画面操作、SDK=コードからの呼び出し、という役割分担も頻出です。

Microsoft Foundry の構成(作業単位のプロジェクト、モデルカタログ/プレイグラウンド等の主要構成要素、ポータルと SDK)を表した図。
Foundry の構成

2.1.4この節のまとめ

  • Microsoft Foundry =モデル選択→デプロイ→アプリ/エージェント構築→評価→監視を一か所で行う統一プラットフォーム
  • 作業の単位はプロジェクト(モデル/サービス/データ/エージェント/評価を集約、Azure リソースに紐づく)
  • 主な構成要素:モデルカタログ/デプロイ/プレイグラウンド/接続サービス/評価・監視
  • ポータル=画面操作・探索/SDK=コードからモデルを呼びアプリに組込み

進捗の記録にはログインが必要です。

理解度チェック

(軽い確認用)

Q1. モデルの選択・デプロイ・プレイグラウンド試行・評価・監視を一か所で行える統一プラットフォームはどれですか?

Q2. Foundry で、デプロイしたモデルや接続サービス・データ・評価結果をまとめる作業単位はどれですか?

Q3. コードを書かずにプロンプトを試し、モデルの挙動を確認できる Foundry の機能はどれですか?

Q4. デプロイ済みモデルをアプリケーションのコードから呼び出して組み込むのに使うのはどれですか?

Q5. Foundry と個々の Azure AI サービス(Language/Speech/Vision 等)の関係として正しいものはどれですか?

Q6. 多数の学習済みモデル(Microsoft・OpenAI・オープンモデル等)から使うモデルを選ぶ Foundry の場所はどれですか?

理解度を確認第2章「Microsoft Foundry とモデルのデプロイ」の問題を解く