Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発

MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発

Avatar for Nahoko Ushirokawa

Nahoko Ushirokawa

July 18, 2025
Tweet

More Decks by Nahoko Ushirokawa

Other Decks in Technology

Transcript

  1. HACK EVERYTHING. 後川 菜穂子 芝村 達郎 ⚫ Microsoft MVP for

    Microsoft Azure ⚫ しばやん雑記 https://blog.shibayan.jp ⚫ (株) merida 代表 ⚫ Webフロントエンドエンジニア HACK EVERYTHING.
  2. AI Challenge Day 4 HACK EVERYTHING. https://www.youtube.com/live/2tTHr20sT_o ⚫2025/6/19 (木) 開催

    ⚫テーマ 生成AIを組み込んだ、リテール業界向け Azure製アプリケーションの開発 ⚫ZEN Architectsも参加することに
  3. AI Challenge Day 4 HACK EVERYTHING. ⚫実稼働2~3日、リードタイム1週間のチームハッカソン ⚫仮想のECサイトのチャットアシスタントを構築 多岐にわたる問い合わせに対応: 商品仕様

    (画像による質問も)、在庫・発送状況、クレーム (自らに) MCP縛りを課して参戦! → “スピード” と “精度” の検証に適した題材
  4. 既存データストア Blob Storage Cosmos DB (Mongo DB) Azure Database for

    PostgreSQL Data Ingest 既存 APIs (MCP) Knowledge base Cosmos DB (No SQL API) MCP Servers Azure OpenAI Service Azure Functions (Flex Consumption) Document Intelligence Azure AI Foundry 注文・在庫 MCP 商品 MCP SNS MCP 画像 MCP EC Agent EC Web (UI) Static Web Apps App Insights Monitor GitHub Actions User Agent Context ベクター化 メタデータ生成 DevOps 基盤 MCP Client History MCP tool trigger Vector Index GPT-4.1 GPT-4.1 embedding Advanced RAG (メタデータ生成) Remote MCP アーキテクチャ
  5. MCP×マネージドPaaSを使った開発 HACK EVERYTHING. ⚫ MCPツール化するための実装は Functions SDKに内包 ロジック実装に集中できる ⚫ ベースがAzure

    Functions モニタリングやスケールも 設定レス ⚫ クライアント・サーバー間の接 続仕様が先に決まっている ⚫ サーバー側の実装更新に伴い、 クライアントがダイナミックに ツールスキーマを読んでくれる (OpenAPI との違い) 効率的に並行開発できる
  6. 技術的な学び HACK EVERYTHING. ⚫マルチエージェントとMCPは共存前提 ⚫REST APIとMCPツールは粒度や考慮点が異なる API ManagementのAI-Gateway ⚫常時接続を持つSSEはFaaSとの相性△ Streamable

    HTTPに期待 ⚫継続的な精度計測も重要 MCP×マネージドPaaSで開発を効率化した結果、いわゆるLLMOpsの領域にまで早期に手が出せる