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

2026年版 Kiroの仕様駆動開発で AppSync Eventsアプリを作ってみた! / ...

2026年版 Kiroの仕様駆動開発で AppSync Eventsアプリを作ってみた! / 2026-JAWS-DAYS_SA-LT-AppSync-with-kiro-sdd

2026年版 Kiroの仕様駆動開発で AppSync Eventsアプリを作ってみた!
JAWS DAYS 2026 AWS SA怒涛のLTで発表した資料。Kiroの仕様駆動開発でAWS AppSync Eventsを利用した投票システムを作ってみたよ。

Avatar for Atsushi Fukui

Atsushi Fukui

March 09, 2026
Tweet

More Decks by Atsushi Fukui

Other Decks in Technology

Transcript

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

    rights reserved. L I G H T N I N G T A L K S 2026年版 Kiroの仕様駆動開発で AppSync Eventsアプリを作ってみた︕ 福井 厚 (Atsushi Fukui) J A W S D A Y 2 0 2 6 アマゾンウェブサービスジャパン シニアデベロッパースペシャリスト ソリューションアーキテクト 2026/03/07 1
  2. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. ⾃⼰紹介 v名前 v福井 厚(ふくい あつし)X: @afukui v所属 vアマゾン ウェブ サービス ジャパン合同会社 vデベロッパートランスフォーメーション vシニアデベロッパースペシャリスト ソリューションアーキテクト v関⼼領域 vソフトウェア アーキテクチャ、オブジェクト指向設計、アジャイル開発 v好きなAWSサービス vサーバーレステクノロジー全般, Kiro
  3. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Agenda • AWS AppSync Eventsとは • Kiroの仕様駆動開発とは • Demo! 3
  4. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. AWS AppSync Eventsとは︖ 4
  5. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. P U B / S U B W I T H A P P S Y N C E V E N T S A P I Sports Event API HTTP endpoint Real-time (WebSocket) endpoint https://{endpoint_identifier}.appsync-api.{region}.amazonaws.com/event wss://{endpoint_identifier}.appsync-realtime-api.{region}.amazonaws.com/event/realtime パブリッシャ via HTTP or WebSocket サブスクライバ via WebSocket AWS AppSync Event とは
  6. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. イベントハンドラとデータソース Amazon DynamoDB Amazon Aurora Amazon OpenSearch Service AWS Lambda HTTP Amazon EventBridge Amazon Bedrock AWS AppSync Events パブリッシャ サブスクライバ Event Handler • データ永続化 - イベントをDynamoDBまた はAurora PostgreSQLに保存 • データ処理 – イベントを変換および処理 するためにLambda関数をトリガー • イベント駆動型パターン – ⾮同期モードで Lambda関数をトリガーするか、Amazon EventBridgeにイベントを送信 • 細粒度の認証 - 新規サブスクリプション リクエスト時にDynamoDBまたは Aurora PostgreSQLでユーザー情報を検証 Example Use Cases NEW D A T A S O U R C E S S U P P O R T E D B Y E V E N T H A N D L E R S
  7. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. AppSync Events – 主要なメリット 迅速に開始 数分でリアルタイム 体験 • ワンクリックでEvent APIバックエンドを設定 • HTTP経由でチャンネル にイベントをパブリッ シュ • 標準的なWebSocket 経由でチャンネルを 購読 スケーラブル 低遅延で⼤規模 • デフォルトクォータ は1Mメッセージ/秒 • 世界30地域でお客様 の近くに • カスタムドメイン、 AWS WAF、ログ、 メトリクス 運⽤負荷を軽減 アプリのビジネス ロジックに集中 • 接続管理とファン アウトを内蔵 • APIキー、Cognito、 OIDC、Lambda認証 • 組み込みのメッセー ジフィルターと変換 Lower costs サーバーレスの スケールと使⽤量に 応じた課⾦ • フルマネージド サーバーレス • ゆとりのある無料 ティア(250k ops/ ⽉) • 100万イベント API/1USD
  8. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Kiro は、開発者やエンジニアリングチームが AI エージェントを使って ⾼品質なソフトウェアを提供することを⽀援します Kiroの仕様駆動開発とは ハイレベルの要件を詳細な実装計画へと変換し、 明確な進捗管理と責任の所在を確⽴する体系的な ⼿法を提供
  9. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. スマホでQRコードからWebアプリを表⽰ 10 https://main.d1v3i3cjyv4ehq.amplifyapp.com/
  10. © 2025, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. Thank you! Atsushi Fukui Senior Developer Specialist Solutions Architect Amazon Web Services Japan G.K. 11