Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発
Search
Nahoko Ushirokawa
July 18, 2025
Technology
5.1k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
MCP とマネージド PaaS で実現する大規模 AI アプリケーションの高速開発
Nahoko Ushirokawa
July 18, 2025
More Decks by Nahoko Ushirokawa
See All by Nahoko Ushirokawa
LLMとSLMを活用!Azure Functions × モダンフロントエンドでつくる次世代アプリケーション
nahokoxxx
1
1.9k
フロントエンドエンジニアのスキルについて / About Frontend Developer Skills
nahokoxxx
4
2.8k
ZOZOのGlobal ECを支えるフロントエンド / Frontend of ZOZO Global EC
nahokoxxx
5
3.8k
Other Decks in Technology
See All in Technology
Chainlitで作るお手軽チャットUI
ynt0485
0
240
2026TECHFRESH畢業分享會 - Lightning Talk - 資料也要 CI/CD? 用 Airbyte 自動化資料同步
line_developers_tw
PRO
0
1k
気づかぬうちにセキュリティ負債を生むAPIキー運用
sgwrmctk
0
130
Claude Codeとのおしゃべりでセマンティックモデルの定義からダッシュボード作成まで完成させる
nic_sugiyama
0
110
エラーバジェットのアラートのタイミングを考える.pdf
kairim0
0
150
LayerX コーポレートエンジニアリング室におけるサプライチェーンセキュリティへの取り組み / Supply Chain Security at LayerX Corporate Engineering
yuyatakeyama
2
330
現地で盛り上がった WWDC26 Keynote
zozotech
PRO
1
250
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
1.1k
連合学習と機密コンピューティング
lycorptech_jp
PRO
0
120
【2026年版】 ベクトル検索䛸 Embedding最前線
mocobeta
0
120
失敗を経て、Harness Engineering で 大切にしたいことを考える / Learning from Failure: What Matters in Harness Engineering
bitkey
PRO
1
370
AIのReact習熟度を測る
uhyo
2
560
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
300
How to Talk to Developers About Accessibility
jct
2
230
Building Flexible Design Systems
yeseniaperezcruz
330
40k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.2k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
580
Art, The Web, and Tiny UX
lynnandtonic
304
22k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Documentation Writing (for coders)
carmenintech
77
5.4k
For a Future-Friendly Web
brad_frost
183
10k
Transcript
MCPとマネージドPaaSで実現する 大規模AIアプリケーションの 高速開発 後川 菜穂子 / 芝村 達郎 HACK EVERYTHING.
HACK EVERYTHING. 後川 菜穂子 芝村 達郎 ⚫ Microsoft MVP for
Microsoft Azure ⚫ しばやん雑記 https://blog.shibayan.jp ⚫ (株) merida 代表 ⚫ Webフロントエンドエンジニア HACK EVERYTHING.
AIアプリケーション開発の背景と課題 HACK EVERYTHING. 大規模開発では“スピード”と“精度”を両立しづらい ⚫ データの種類/前処理方法/開発者に要するドメイン知識などが 全く異なる領域をまとめて取り扱う ⚫ LLMがスマートに解釈してくれるとはいえ、 問い合わせ内容を意識した作り込みは必須
⚫ 簡易的なSaaSソリューションでは精度が出せず、 低レイヤーからゼロベースで構築していくとスモールスタートできない → 機能ごとの並行開発を可能にするマイクロサービス的技術への期待
AIアプリケーション開発の背景と課題 HACK EVERYTHING. マルチエージェント? ⚫ 自律型マルチエージェントの課題 エコシステムが未成熟で、フレームワークそのものの方針や性能に精度が依存する ⚫ Agentic ワークフロー型
(決定論的) マルチエージェントの課題 固定のフローには最適だが、高度に動的なものは作りにくい リモートMCP?
AI Challenge Day 4 HACK EVERYTHING. https://www.youtube.com/live/2tTHr20sT_o ⚫2025/6/19 (木) 開催
⚫テーマ 生成AIを組み込んだ、リテール業界向け Azure製アプリケーションの開発 ⚫ZEN Architectsも参加することに
AI Challenge Day 4 HACK EVERYTHING. ⚫実稼働2~3日、リードタイム1週間のチームハッカソン ⚫仮想のECサイトのチャットアシスタントを構築 多岐にわたる問い合わせに対応: 商品仕様
(画像による質問も)、在庫・発送状況、クレーム (自らに) MCP縛りを課して参戦! → “スピード” と “精度” の検証に適した題材
既存データストア 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 アーキテクチャ
Azure Functions MCPツールバインド HACK EVERYTHING. ⚫Azure FunctionsでリモートMCPサーバーを構築するための拡張機能 現在プレビュー段階、SSEにのみ対応 TypeScriptの実装例 (超シンプル!)
https://github.com/Azure-Samples/remote-mcp-functions-typescript/blob/main/src/functions/helloMcpTool.ts
MCP×マネージドPaaSを使った開発 HACK EVERYTHING. ⚫ MCPツール化するための実装は Functions SDKに内包 ロジック実装に集中できる ⚫ ベースがAzure
Functions モニタリングやスケールも 設定レス ⚫ クライアント・サーバー間の接 続仕様が先に決まっている ⚫ サーバー側の実装更新に伴い、 クライアントがダイナミックに ツールスキーマを読んでくれる (OpenAPI との違い) 効率的に並行開発できる
MCP×マネージドPaaSを使った開発 HACK EVERYTHING. ⚫MCPクライアント ⚫各MCPサーバー で実装担当を割り振って 開発着手時から完全に分業
MCP×マネージドPaaSを使った開発 HACK EVERYTHING. 「ギリギリまで分担開発して、 最後に接続してから精度調整しよう」 後調整なしでかなりの精度が出る結果に groundedness / relevance スコア満点
2~3日後
MCP×マネージドPaaSを使った開発 HACK EVERYTHING. 大規模AIアプリケーション開発において「MCPに寄せる」戦法は有効そう ⚫ 開発・設計・運用対象の最小化(標準仕様に則った周辺技術により) ⚫ 疎結合化による効率的な分業 多種なデータを扱うAIアプリケーションでも 開発体制のスケールが可能
MCP×マネージドPaaSを使った開発 HACK EVERYTHING. プロトコル標準化の恩恵は エコシステムの成長ありき Azure Functions MCPツールバインドの 進化にも期待! https://github.com/Azure/azure-functions-mcp-extension/issues
デモ & 技術解説
技術的な学び HACK EVERYTHING. ⚫マルチエージェントとMCPは共存前提 ⚫REST APIとMCPツールは粒度や考慮点が異なる API ManagementのAI-Gateway ⚫常時接続を持つSSEはFaaSとの相性△ Streamable
HTTPに期待 ⚫継続的な精度計測も重要 MCP×マネージドPaaSで開発を効率化した結果、いわゆるLLMOpsの領域にまで早期に手が出せる
Thank you! HACK EVERYTHING.