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
510
6
Share
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
AI Agent Builders Meetup
https://minorun365.connpass.com/event/380913/
みのるん
PRO
February 05, 2026
More Decks by みのるん
See All by みのるん
もりもり新機能を一挙紹介! AgentCoreに入門して、AWS上にAIエージェントを構築しよう
minorun365
PRO
5
340
Claude Codeですべての日常業務を爆速化しよう!
minorun365
PRO
16
16k
2026年春のAgentCoreアプデ 細かいやつ全部まとめ
minorun365
PRO
5
300
「責任あるAIエージェント」こそ自社で開発しよう!
minorun365
PRO
10
3.5k
2026年のAIエージェント構築はどうなる?
minorun365
PRO
21
12k
Claude Codeベストプラクティスまとめ
minorun365
PRO
68
61k
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
PRO
3
970
まだ間に合う! Agentic AI on AWSの現在地をやさしく一挙おさらい
minorun365
PRO
20
5.1k
【AWS re:Invent 2025速報】AIビルダー向けアップデートをまとめて解説!
minorun365
PRO
5
780
Other Decks in Technology
See All in Technology
AIが変えた"品質の守り方"
kkakizaki
13
5.4k
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
130
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
190
Fabric-cicd によるAzure DevOps デプロイ
ryomaru0825
0
160
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
AIプラットフォームを運用し続けるための可観測性
tanimuyk
3
340
oracle-to-databricks-migration-with-llm-and-dbt
casek
1
380
Java正規表現エンジン(NFA)の仕組みと パフォーマンスを維持するための最適化手法
takeuchi_132917
0
160
Unlocking the Apps
pimterry
0
120
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
670
Datadog 認定試験の概要と対策
uechishingo
0
200
long-running-tasks
cipepser
2
450
Featured
See All Featured
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Building Applications with DynamoDB
mza
96
7.1k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
190
Exploring anti-patterns in Rails
aemeredith
3
380
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.3k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Leo the Paperboy
mayatellez
7
1.8k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
150
Crafting Experiences
bethany
1
160
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