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
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
みのるん
PRO
February 05, 2026
Technology
530
6
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
AI Agent Builders Meetup
https://minorun365.connpass.com/event/380913/
みのるん
PRO
February 05, 2026
More Decks by みのるん
See All by みのるん
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
5
1.8k
やさしいA2A入門
minorun365
PRO
12
2k
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
6
1.2k
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
18
17k
2026年春のAgentCoreアプデ 細かいやつ全部まとめ
minorun365
PRO
5
320
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
PRO
10
3.6k
2026年のAIエージェント構築はどうなる?
minorun365
PRO
23
13k
Claude Codeベストプラクティスまとめ
minorun365
PRO
68
61k
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
PRO
3
990
Other Decks in Technology
See All in Technology
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
260
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
140
Bucharest Tech Week 2026 - Reinventing testing practices in the AI era
edeandrea
PRO
1
170
脆弱性対応、どこで線を引くか
rymiyamoto
1
420
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
3
2.5k
200個のGitHubリポジトリを横断調査したかった
icck
0
140
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
410
【2026年版】 ベクトル検索とEmbedding最前線
mocobeta
14
3.9k
【Snowflake Summit 2026 Recap!!】Snowflake Summit Deep Dive: Security & Governance
civitaspo
1
260
アジャイルな経理と Claude Code と経営の未来
kawaguti
PRO
3
160
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
150
SONiCのLinuxベースを活かしたZabbix監視
sonic
0
230
Featured
See All Featured
Claude Code のすすめ
schroneko
67
230k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Evolving SEO for Evolving Search Engines
ryanjones
0
220
Leo the Paperboy
mayatellez
7
1.8k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Into the Great Unknown - MozCon
thekraken
41
2.6k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Designing Powerful Visuals for Engaging Learning
tmiket
1
420
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Designing for humans not robots
tammielis
254
26k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
400
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
390
Transcript
モダンUIでフルサーバーレスな AIエージェントをAmplifyと CDKでサクッとデプロイしよう みのるん @minorun365 with Claude 1
自己紹介 2
このスライドについて 本スライドは Claude Code + Marp で作成しています みのるんが伝えたい内容を 音声入力で大量にしゃべって Claude
Codeに整理・構成してもらいました 内容自体はみのるん本人の知見・経験に基づいています。 安心して聞いてください 3
突然ですが…
AIエージェント開発で困ること Pythonでエージェントは書ける。でも... フロントエンドどうする問題 React? TypeScript? ...苦手意識ありませんか 5
6
AIエージェント開発で困ること Pythonでエージェントは書ける。でも... フロントエンドどうする問題 React? TypeScript? ...苦手意識ありませんか つい Streamlit に逃げてしまう 毎回おなじみの見た目になりがち
WebSocket必須 → サーバーレスに載らない ECSで動かすと月数千円〜の維持費が発生 PoCやデモを量産するAI案件には向かない 7
理想の構成ってなんだろう 観点 Streamlit 理想 フロントの自由度 低い 高い デプロイ先 ECS等 サーバーレス
維持費 月数千円〜 ほぼ無料 CI/CD 自前構築 自動 認証 自前実装 マネージド 8
実はそれ、Amplify Gen2で実現できる!
Amplify Gen2とは TypeScriptベースのフルスタックアプリを簡単にデプロイできるサービス (ようはAWS版のVercel) 旧Amplifyは「癖が強い」と言われがちだった Gen2で開発者体験が大幅に向上 GitHubリポジトリを紐付けるだけで自動デプロイ CI/CDが勝手に構築される Cognito認証がネイティブ対応 フロントエンドのホスティングも込み
10
Amplify Sandbox が便利すぎる ローカル開発時の体験が最高 npx ampx sandbox バックエンドのクラウドリソースが 開発者ごとに 一時的に立ち上がる
ローカルのフロントエンドからCognito、Lambda等をそのまま使える ファイル変更を検知して自動デプロイ(ホットリロード) 11
ブランチを増やすと環境も増える GitHubにブランチをプッシュするだけで環境が分離 ブランチ 環境 main 本番環境(自動デプロイ) dev 検証環境(自動デプロイ) ローカル Sandbox環境(開発者ごと)
Sandboxで検証 → devにプッシュ → 動作確認 → mainにマージ この運用がゼロ設定で実現できる 12
CDKでカスタムリソースも内包できる Amplifyネイティブ機能以外も、CDKで追加可能 AgentCoreランタイム CloudFront などなど… つまり、AIエージェントのバックエンドもフロントエンドも ひとつのリポジトリにまとめてAmplifyに任せられる! 13
AIエージェントのフルスタック構成 レイヤー 技術スタック フロントエンド React + Vite + TypeScript 認証
Amazon Cognito バックエンド AgentCore Runtime エージェント Python + Strands Agents デプロイ GitHub → Amplify 全部1リポジトリ。GitHubにプッシュするだけ! 14
15
でも、フロントエンド 書けないんですけど...
Claude Codeが全部書いてくれる フロントエンドが苦手? 大丈夫。 音声入力で要件を喋りまくる Claude Codeが壁打ち相手になって仕様を整理 技術スタックを指定して開発を進める React /
TypeScript、自分で書かなくても全然いける 実際、私もReact/TypeScript得意じゃなかったけど Claude Codeのおかげで今では不自由なく書けるようになりました! 17
これからのエンジニアに求められること Claude Codeがコードを書いてくれる時代に人間が担うべき役割は? フロント/バックエンド/インフラを横断的に理解する 企業システムとしてのセキュリティ・ガバナンスを担保する サーバーレス vs コンテナなどコスト最適化の判断をする 要件に合った技術構成を選定する コードを書く力
→ フルスタックで設計・判断する力へ 18
実際にやってみよう
構築手順 1. AmplifyのReact + Vite テンプレートをクローン 2. AgentCoreのCDKコードを amplify/ 配下に追加
3. エージェントのPythonコード(Strands Agents)を格納 4. GitHubにプッシュ 5. Amplifyでアプリを作成 → 自動デプロイ完了 たったこれだけ。CI/CDの設定は不要。 フルサーバーレスなので維持コストがタダ同然! 推論APIコストのみ。 20
Qiitaで図解つき手順を公開してます! 21
デモ① パワポ作るマン 人間の代わりにPowerPoint資料を作ってくれるAIエージェント 裏側で Marp CLI を使用 LLMがMarkdownを生成 → Marpがスライドに変換
テキストベースなので出力が安定 PDF / PPTX のエクスポートにも対応 22
デモ② M365秘書エージェント まるで人間の秘書のように、日々の雑務を自動で巻き取ってくれるAIエージ ェント Outlook の予定を確認・作成・変更 Microsoft To Do のタスクを更新
Confluence のドキュメントを確認・作成 Microsoft Entra ID で認証 23
24