Upgrade to Pro — share decks privately, control downloads, hide ads and more …

モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for みのるん みのるん
February 05, 2026

 モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう

Avatar for みのるん

みのるん

February 05, 2026
Tweet

More Decks by みのるん

Other Decks in Technology

Transcript

  1. このスライドについて 本スライドは Claude Code + Marp で作成しています みのるんが伝えたい内容を 音声入力で大量にしゃべって Claude

    Codeに整理・構成してもらいました 内容自体はみのるん本人の知見・経験に基づいています。 安心して聞いてください 3
  2. 6

  3. 理想の構成ってなんだろう 観点 Streamlit 理想 フロントの自由度 低い 高い デプロイ先 ECS等 サーバーレス

    維持費 月数千円〜 ほぼ無料 CI/CD 自前構築 自動 認証 自前実装 マネージド 8
  4. Amplify Sandbox が便利すぎる ローカル開発時の体験が最高 npx ampx sandbox バックエンドのクラウドリソースが 開発者ごとに 一時的に立ち上がる

    ローカルのフロントエンドからCognito、Lambda等をそのまま使える ファイル変更を検知して自動デプロイ(ホットリロード) 11
  5. AIエージェントのフルスタック構成 レイヤー 技術スタック フロントエンド React + Vite + TypeScript 認証

    Amazon Cognito バックエンド AgentCore Runtime エージェント Python + Strands Agents デプロイ GitHub → Amplify 全部1リポジトリ。GitHubにプッシュするだけ! 14
  6. 15

  7. Claude Codeが全部書いてくれる フロントエンドが苦手? 大丈夫。 音声入力で要件を喋りまくる Claude Codeが壁打ち相手になって仕様を整理 技術スタックを指定して開発を進める React /

    TypeScript、自分で書かなくても全然いける 実際、私もReact/TypeScript得意じゃなかったけど Claude Codeのおかげで今では不自由なく書けるようになりました! 17
  8. 構築手順 1. AmplifyのReact + Vite テンプレートをクローン 2. AgentCoreのCDKコードを amplify/ 配下に追加

    3. エージェントのPythonコード(Strands Agents)を格納 4. GitHubにプッシュ 5. Amplifyでアプリを作成 → 自動デプロイ完了 たったこれだけ。CI/CDの設定は不要。 フルサーバーレスなので維持コストがタダ同然! 推論APIコストのみ。 20
  9. 24