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

AWS Amplify Conference 2026 - 仕様からリリースまで一気通貫 生成...

Avatar for Riku INADA Riku INADA
January 19, 2026

AWS Amplify Conference 2026 - 仕様からリリースまで一気通貫 生成 AI 時代のフルスタック開発

AWS Amplify Conference 2026 での登壇資料です。

Avatar for Riku INADA

Riku INADA

January 19, 2026
Tweet

More Decks by Riku INADA

Other Decks in Technology

Transcript

  1. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 1 © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Amazon Confidential and Trademark. 仕様からリリースまで⼀気通貫 ⽣成 AI 時代のフルスタック開発 AWS Amplify ⼊⾨ Riku Inada A W S A M P L I F Y C O N F E R E N C E 2 0 2 6 Solutions Architect Amazon Web Services Japan G.K.
  2. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 2 アマゾンウェブサービスジャパン合同会社 ソリューションアーキテクト 稲⽥ ⼤陸 い な だ り く 普段なにやってる︖ その1︓ AWS Amplify に関する登壇 その3︓ブログ/ メディアでの発信 その2︓ Kiro ブロガー 2 @inada_riku
  3. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 3 AWS Amplify を今⽇初めて触るよって⼈は挙⼿︕
  4. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 4 ⽣成 AI アプリ作ったことがある⼈挙⼿︕
  5. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 5 これから⽣成 AI アプリ作りたい⼈挙⼿︕
  6. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 6 今⽇お話すること • AWS Amplify の全体像 • なぜ⽣成 AI アプリを作るときに AWS Amplify なのか • AWS Amplify で開発を加速させるための Kiro の使い⽅
  7. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 7 開発環境構築 認証認可 プッシュ通知 管理画⾯ キャパシティプランニング Undifferentiated Heavy Lifting 差別化に繋がらない重労働
  8. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 8 Undifferentiated Heavy Lifting 差別化に繋がらない重労働 AWS Amplify 開発環境構築 認証認可 プッシュ通知 管理画⾯ キャパシティプランニング
  9. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 9 AWS Amplify Gen 2 Git ベースのフルスタック CI/CD 開発者ごとのクラウドサンドボックス環境 TypeScript によるコードファースト開発者体験 プリセットされた認証基盤とデータモデル
  10. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 10 Git ベースのフルスタック CI/CD AWS Cloud AWS Amplify コンソール Production (main branch) Staging (dev branch) Development (feature1 branch) Git Repo 開発チーム main inariku dev Taro main-frontend https://main.hoge.amplifyapp.com main-backend feature1 Hanako dev-frontend https://dev.hoge.amplifyapp.com dev-backend feature1-frontend https://feature1.hoge.amplifyapp.com feature1-backend
  11. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 11 AWS Amplify Gen 2 リポジトリ接続形態 GitHub GitLab BitBucket AWS CodeCommit AWS Amplify Git プロバイダ (SaaS) AWS Cloud AWS 内での接続 インターネット経由 SaaS 版 GitHub リポジトリ もしくは AWS CodeCommit が利⽤可能
  12. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 12 開発者ごとのクラウドサンドボックス ampx sandbox コマンドでクラウドサンドボックスへデプロイ 12 inariku-sandbox-backend ローカル環境 $ npx ampx sandbox storage/resource.ts の更新/保存 ② ストレージの追加 ③ 認証ルールの変更 ① 初回実⾏ ② ⾃動的な再デプロイ ③ ⾃動的な再デプロイ ① デプロイ フロントコードを更新 data/resource.ts の更新/保存 フロントコードを更新 $ npm run dev AWS Cloud inariku
  13. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 13 開発者ごとのクラウドサンドボックス クラウドサンドボックスをバックエンドとしてフロントエンド開発 • ⾃動⽣成される amplify_outputs.json を元に接続を確⽴ • 開発者ごとに固有のクラウドサンドボックスをデプロイ inariku ローカル環境 TypeScript in IDE https://localhost:3000 kiro ローカル環境 TypeScript in IDE https://localhost:3000 natsu-sandbox-backend kazu-sandbox-backend AWS Cloud amplify_outputs.json amplify_outputs.json
  14. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 14 開発者ごとのクラウドサンドボックス amplify_outputs.json: バックエンドリソースとの接続情報を JSON で記載 14 amplify_outputs.json の⼀部
  15. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 15 TypeScript による コードファースト開発者体験 バックエンド: “data.ts” フロントエンド: “App.ts” バックエンドのスキーマ定義とフロントエンドの リクエスト/レスポンス型との間の型の齟齬を解消
  16. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 16 プリセットされた認証基盤とデータモデル npm create amplify@latest コマンドを実⾏すると、 プロジェクト作成時に認証基盤とデータモデルのテンプレートを⾃動⽣成 16 初期状態のバックエンド構造 : amplify/ : amplify/auth/ : amplify/data/ バックエンド 認証 データモデル より差別化になる機能開発に集中
  17. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 17 プリセットされた認証基盤とデータモデル ⾃動⽣成されるバックエンドテンプレートのリソース定義 amplify/data/resource.ts amplify/auth/resource.ts amplify/backend.ts
  18. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 18 ファイルベースの規約 以下のフォルダ構造に従うことで、バックエンド記述の際の透明性と予測可能性を提供 以下はフォルダ構造の⼀例 18 : amplify/ : amplify/auth/ : amplify/data/ : amplify/storage/ : amplify/functions/ : amplify/custom/ バックエンド 認証 データモデル ストレージ 関数 カスタムリソース
  19. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 19 ファイルベースの規約 AWS Amplify Gen 2 で作成される、バックエンドを構成する具体的なサービス 19 : Amazon Cognito : Amazon DynamoDB, AWS AppSync : Amazon S3 : AWS Lambda : その他の AWS サービス (Amazon Bedrock AgentCore など) 認証 データモデル ストレージ 関数 カスタムリソース
  20. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 20
  21. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 21 「お、AWS Amplify 便利そうじゃん」
  22. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 22 「え、でも1から勉強するのしんどいな」
  23. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 23 「はやく開発できるのはわかったけど、 仕様決めるのが結局1番時間かかるじゃん」
  24. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 24
  25. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 25 Kiro を活⽤することで AWS Amplify で何をどのように作るかの意思決定を加速 仕様駆動開発 – Spec Driven Development バイブコーディングでプロトタイプを作り、 従来のソフトウェア開発ライフサイクルで製品を作る 25 1 Requirements 2 Design 3 Task list
  26. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 26 • Kiro はプロンプトを 明確な要件、システム 設計、個別のタスクに変換 • 仕様とアーキテクチャに ついて Kiro で繰り返し作業 • Kiro エージェントは あなたが制御を 維持しながら仕様を実装 仕様駆動開発 [ demo of specs ] IDE
  27. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 27 Kiro powers 共有可能なベストプラクティスを通じて Kiro エージェントの機能を拡張する MCP servers へのアクセス Kiro powers Sharable knowledge and best practices Community exchange ISV use cases Expert use cases Use cases Collaboration Steering ファイル Agent Hooks A Kiro power may contain powers
  28. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 28 UI Development Backend Development API Development Full-stack Development Databases Observability Deployment Agentcore Agent Development powers Kiro powers - Partners
  29. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 29 Kiro powers – powers の登録の仕⽅ 29
  30. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 30 Kiro powers の仕組み 30 定義されたキーワードが会話の中に出てくると 動的に Kiro が Power を読み込んでくれる
  31. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 31 AWS Amplify Gen2 Power が⽣まれるかも..? https://github.com/kirodotdev/powers/pull/43
  32. © 2026, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Amazon Confidential and Trademark. 32 まとめ • 差別化されない重労働から解放されるために AWS Amplify を使いましょう • 開発者ごとのクラウドサンドボックスを活⽤することで、 ⽣成 AI アプリケーションのイテレーションを爆速で回そう • AWS Amplify で何をどう作るかは Kiro を頼ろう 32 AWS Amplify を勉強したい⼈ ← AWS 公式ブログ Kiro を勉強したい⼈ ← AWS 公式ブログ @inada_riku フォローもぜひ︕