Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
Search
みのるん
PRO
February 05, 2026
Technology
590
7
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活用の基礎体験ハンズオン(松尾研 AXエバンジェリスト講座)
minorun365
PRO
11
12k
AI秘書と毎日働くのはもう当たり前。開発以外の業務に足りない機能をどう埋める?
minorun365
PRO
2
1.6k
Kiro Crewで「みのるん式」仕事術やってみた
minorun365
PRO
3
1.1k
Claude Codeを「使うほど育つ」AI秘書にするノウハウ
minorun365
PRO
35
39k
今話題のAI「Jev」って何? 宇宙最速で学ぶ会
minorun365
PRO
34
24k
The Agent Builder Loop from Daily Work to OSS
minorun365
PRO
3
240
Claude Codeで開発以外の業務も爆速化しよう!
minorun365
PRO
12
12k
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
3
370
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
13
3.8k
Other Decks in Technology
See All in Technology
Draft AIエージェントの トークン消費を最小化する 8つの原則
kinopeee
5
1.7k
顧客価値を追いかけたら、プライシングにたどり着いた
sansantech
PRO
2
1k
Let's Change Our World—Again
snoozer05
PRO
6
670
渡米前の準備を制す!re:Invent 2026徹底準備術 / The Ultimate Preparation Guide for re:Invent 2026
yuj1osm
1
170
正解のない研修に放り出されて / Being thrown into a training program with no right answers
ohnoeight
1
150
ドメインエキスパートは いかにして AI を使って プロダクト開発をするか
tatsuyashiraishi
1
180
これだけは抑えておきたい!後悔しない re:Invent の過ごし方 / AWS re:Invent 2026 prestudy
kinunori
2
270
「作れる」と「リリースできる」の間にあったもの── PdMを外して見えた、PdMがやるべき仕事/Buildable ≠ Shippable: What Removing the PM Taught Me About the PM’s Job
yappli_developers
0
260
Agent × Maestro で始める モバイル E2E 端末準備からテスト実行・結果確認まで
sansantech
PRO
0
200
日本AIベンチャーレポート2026
kentarofujii
0
230
アカウント統制の健康診断
kenichinakamura
1
190
Autonomous AI Lakehouse - Live AI Hubから始めるセキュアなAIデータ活用 -
oracle4engineer
PRO
2
140
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.8k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
330
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
New Earth Scene 8
popppiees
4
2.7k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
1k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
540
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
Mind Mapping
helmedeiros
1
410
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