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
JAWS-UG名古屋_LT資料_20260618.pdf
Search
ジャス
June 18, 2026
76
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
JAWS-UG名古屋_LT資料_20260618.pdf
ジャス
June 18, 2026
More Decks by ジャス
See All by ジャス
Jaws-ug名古屋_LT資料_20250829
azoo2024
3
350
Featured
See All Featured
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
380
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
610
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
230
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
200
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
360
Visualization
eitanlees
152
17k
Exploring anti-patterns in Rails
aemeredith
3
400
Building the Perfect Custom Keyboard
takai
2
790
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Site-Speed That Sticks
csswizardry
13
1.2k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Transcript
Amplify x Kiro で始める個人開発 2026/6/18 JAWS-UG 名古屋 6月会 〜本当のAmazon Quick
& Kiroの現時点を教えちゃうぜスペシャル〜
▪名前:岡本 正義(→ジャスティス→ジャス) ▪仕事:某エレベータ製造会社 ▪職種:社内SE ▪AWS歴:3年くらい ▪保有資格:12冠達成! ▪最近頑張ってること:Qiitaの毎週投稿(https://qiita.com/jus1730) ▪好きなAWSサービス:Amplify、Kiro ※本日の発表は個人的な成果に基づくものであり、所属組織を代表するものではありません 自己紹介
@jus1730
本日の発表内容 1.基礎知識 2.最近個人開発したアプリを紹介 3.Kiro活用のポイント 4.まとめ
基礎知識
Kiro とは Specs 作りたい機能を定義してAI が実装計画を作成 Steering 開発方針や設計思想 プロジェクト全体で共有 Agent Hooks
保存時のLintや品質 チェックを自動化 Skills 再利用できる知識 毎回同じ品質を実現 MCP & Powers 外部ツールと連携 AIの能力を拡張 仕様駆動開発を実現するIDEツール 活用の一例
Amplify Gen 2 とは ✅フロントエンドからバックエンドまでを TypeScriptで一元管理できるフルスタック開発環境 ✅認証 (Cognito) やデータベース (DynamoDB)、API
(AppSync) などのバックエンド構築も簡単 1. フロントエンドを開発 ↓ 2. バックエンドを定義 ↓ 3. GitHubとAmplifyを接続 ↓ 4. ビルドパイプラインを構築 ↓ 5. ビルド▶デプロイ▶公開
最近個人開発したアプリを紹介
個人開発① 配当金管理アプリ 🎯主な機能 ・取得額や含み損益のサマリ ・配当実績の自動取得 ・保有銘柄の最新株価を取得 ・配当金や利回りの可視化 ✅アプリ開発の動機 超自分仕様の配当金管理アプ リを作りたい!! https://github.com/jus2024/japan-stock-management
個人開発① 配当金管理アプリ - システム構成図 🛠AWSリソース ・Amplify Hosting ・Amazon Cognito ・AWS AppSync
(GraphQL API) ・Amazon DynamoDB ・AWS Lambda × 4 (外部 API 連携) ✅システム構成のポイント AWSリソースはAmplify Gen 2標準構 成。外部APIから株価/配当情報を収集 できるようにした。Cognito連携でユーザ 毎のデータ管理も簡単。
個人開発② 日本株分析エージェント 🎯主な機能 ・銘柄コードまたは銘柄名のみで 分析実行 ・各種分析で銘柄評価を点数付 け ・1年分のチャートを可視化 ✅アプリ開発の動機 気になる国内銘柄の概要をサ クッと調べたい!
https://github.com/jus2024/japan-stock-analysis
個人開発② 日本株分析エージェント - システム構成図 🛠AWSリソース ・Amplify Hosting ・Amazon Cognito ・AWS AppSync (GraphQL
API) ・Bedrock AgentCore ・AWS Lambda (外部 API 連携) ✅システム構成のポイント フロントエンドはAmplify Hostingで、 AIエージェントはAgentCore Runtimeで 稼働。保存機能は排除。
個人開発③ ブックマーク管理ツール https://github.com/jus2024/rich-blowser-link 🎯主な機能 ・ブックマークを保存 ・フォルダ分けやタグ付け ・AIによる自動振り分け ・チャット形式でのブックマーク検 索/登録 ✅アプリ開発の動機 最近ブックマークがごちゃご
ちゃしてきたので。AI活用した リッチなツールを。
個人開発③ ブックマーク管理ツール - システム構成図 🛠AWSリソース ・Amplify Hosting ・Amazon Cognito ・AWS AppSync
(GraphQL API) ・Bedrock AgentCore ・Amazon DynamoDB ✅システム構成のポイント LLMは2通り。速度重視でフロントエン ドから直接。AIエージェントは DynamoDBのCRUDも可能。
今回開発したアプリの比較 アプリケーション Spec数 コミット数 着手日 完了日 延べ日数 ①配当金管理アプリ 5 22
5月2日 5月16日 14日 ②日本株分析エージェント 2 28 3月30日 4月17日 18日 ③ブックマーク管理ツール 14 23 5月11日 5月29日 18日 基本スキマ時間で進めているが、2-3週間もあればそれなりのアプリが作れる!
Kiro活用のポイント
Kiro活用のポイント ①テンプレート作成(最初に一度だけ) 開発の軸を決める Webアプリ+AIエージェント プロジェクトの基本構成を取得 Amplify QuickStart 自分だけのテンプレートを作成 SteeringやSkillsも含む テンプレートから開発リポジトリ作成
すぐに開発を始められる状態に! ②アプリケーション作成(繰り返し) アイディアを投入 Specを作成 システム開発 動作確認 追加Specを作成 完成!
Amplify x Kiro のテンプレート構成 src/ Next.js アプリケーション本体。 amplify/ Amplify Gen
2 の定義。 認証・データモデルを TypeScript で管理。 agents/ Strands Agent のテンプレート(任意)。 AIエージェント機能をすぐに実装可能。 .kiro/ Kiroの設定一式。 Steering・SkillsでAI開発を支援。 - Steering:常時有効 x 6、条件付き x 4 - Skills:4つ - MCPサーバー:2つ - Hooks:なし(プロジェクトごと作成) Amplify QuickStart をベースに、AIエージェント用領域を追加してテンプレート化
まとめ
まとめ ▪Amplify でインフラ構築は省力化 ・認証/API/DB/Hostingまでフルマネージドで提供 ▪Kiro で開発速度を向上 ・AIの力でコーディング・設計・改善を加速 ▪テンプレートで再利用 ・一度作れば、何度でも素早くアプリを量産できる アイディアを思いついたらサクッと形にできる良い時代になった
Kiro活用ルールも含めたテンプレートを作成することで Webアプリを安定して作成