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.
→
みのるん
February 05, 2026
Technology
5
300
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
AI Agent Builders Meetup
https://minorun365.connpass.com/event/380913/
みのるん
February 05, 2026
Tweet
Share
More Decks by みのるん
See All by みのるん
2026年のAIエージェント構築はどうなる?
minorun365
10
2.1k
Claude Codeベストプラクティスまとめ
minorun365
68
48k
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
3
800
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
20
4.5k
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
5
730
AIエージェントは「使う」だけじゃなくて「作る」時代! 〜最新フレームワークで楽しく開発入門しよう〜
minorun365
11
2.7k
Bedrock AgentCoreで解き放て! Strands Agentsで構築するマルチエージェントの実装Tips
minorun365
13
4.9k
まだ間に合う! StrandsとBedrock AgentCoreでAIエージェント構築に入門しよう
minorun365
14
3.6k
AWSの最新サービスでAIエージェント構築に楽しく入門しよう
minorun365
16
2.8k
Other Decks in Technology
See All in Technology
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
3
1.1k
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
57
47k
React 19時代のコンポーネント設計ベストプラクティス
uhyo
17
6.7k
「OSアップデート:年に一度の「大仕事」を乗り切るQA戦略」_Mobile Tech Flex 〜4社合同!私たちのモバイル開発自慢大会〜
gu3
0
210
あすけん_Developers_Summit_2026_-_Vibe_Coding起点での新機能開発で__あすけん_が乗り越えた壁.pdf
iwahiro
0
600
Databricks (と気合い)で頑張るAI Agent 運用
kameitomohiro
0
150
『誰の責任?』で揉めるのをやめて、エラーバジェットで判断するようにした ~感情論をデータで終わらせる、PMとエンジニアの意思決定プロセス~
coconala_engineer
0
1.7k
EMから現場に戻って見えた2026年の開発者視点
sudoakiy
1
360
NW構成図の自動描画は何が難しいのか?/netdevnight3
corestate55
2
120
全自動で回せ!Claude Codeマーケットプレイス運用術
yukyu30
3
110
社内ワークショップで終わらせない 業務改善AIエージェント開発
lycorptech_jp
PRO
1
230
AITuberKit+Bedrock AgentCoreで作る 3Dキャラクターエージェント
yokomachi
2
1.5k
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
51k
The agentic SEO stack - context over prompts
schlessera
0
670
Site-Speed That Sticks
csswizardry
13
1.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
150
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
The SEO Collaboration Effect
kristinabergwall1
0
370
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
450
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
Docker and Python
trallard
47
3.7k
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