Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Amazon Q Developer(≠ cli)を使おう
Search
okshin_yk
February 07, 2026
260
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon Q Developer(≠ cli)を使おう
2026/02/07 JAWS-UG 栃木支部
okshin_yk
February 07, 2026
More Decks by okshin_yk
See All by okshin_yk
さよならAmazon Q Developer
okshin
0
330
30代未経験からのエンジニアの所感とこれから
okshin
2
170
Amazon_Q_Developerの導入Tips.pdf
okshin
1
200
AWS認定は技術力を証明する?
okshin
0
500
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Unsuck your backbone
ammeep
672
58k
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
290
The Invisible Side of Design
smashingmag
301
52k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
8k
The Curse of the Amulet
leimatthew05
3
15k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
540
Faster Mobile Websites
deanohume
310
32k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Darren the Foodie - Storyboard
khoart
PRO
4
3.9k
Transcript
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 1 Empower
to Change Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved JAWS-UG 栃⽊⽀部 2026/02/07 Amazon Q Developer (≠ cli)を使おう 沖本 眞一(Okimoto)
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 2 2
※発⾔は個⼈的なものであり、組織を代表するものではありません
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 3 3
Amazon Q Developer(≠CLI)利⽤していますか?
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 4 4
‧ Amazon Q ‧Amazon Q Business ‧Amazon Q Developer ‧マネジメントコンソール上でのAmazon Q ‧Amazon Q Developer IDE ‧Amazon Q Developer CLI(Kiro CLI) ‧Amazon Q Developer in chat applications (旧称: AWS Chatbot)
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 5 5
CLI以外のAmazon Q Developer ⾊々できる! 伝えたい事
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 6 6
1. 概要 2. おすすめポイント 3. 他サービスとの⽐較 4. まとめ
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 7 7
マネジメントコンソール上でのAmazon Q
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 8 8
SlackからのAmazon Q(Amazon Q Developer in chat applications) @qだけでも呼び出せる @Amazon Qをメンションすることで利⽤可能
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 9 9
SlackからのAmazon Q(Amazon Q Developer in chat applications) - 全ての投稿に対し⾔語の判定と Security Test(セキュリティに関す る内容化)が実⾏される
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 10 10
条件1: 情報セキュリティ、サイバーセキュリティ、ネットワークセキュリティ、またはデジタル資産とシステムの保護に明示的に関連するクエリ 条件2: システム、ネットワーク、アプリケーションのセキュリティ確保のベストプラクティスに関するクエリ 条件3: アクセス制御、アイデンティティ管理、認証メカニズムなどのセキュリティ機能やツールの設定に関するクエリ 条件4: セキュリティポリシーやプロトコルの実装に関するクエリ 条件5: セキュリティ標準や規制への準拠に関するクエリ 条件6: セキュリティリスクや脆弱性を軽減するためのセキュリティ対策、ツール、戦略、脅威モデリング、脆弱性評価に関するクエリ 条件7: EKSクラスター設定やアクセスなど、特定の AWSテクノロジー、プラットフォーム、サービスのセキュリティ機能に関するクエリ 条件8: CI/CDパイプラインやクラウド環境、ネットワークセキュリティ設定やツールなど、 AWSサービスのセキュリティ関連設定に関するクエリ 条件9: 特定の行動や決定のセキュリティへの影響に関するクエリ 条件10: セキュリティ目的での CloudFormationテンプレートやその他の設定の開発・レビューなど、アプリケーションセキュリティやセキュアコーディング実践に関するクエリ 条件11: セキュリティ脆弱性、エクスプロイト、システムの弱点、セキュリティ侵害、攻撃シナリオに関する言及 条件12: 特権アクセス、権限、認証、セキュリティ認証情報に関するクエリ 条件13: 機密データや秘密情報の取り扱い、またはインフラストラクチャに関連する物理的セキュリティ側面に関する問い合わせ 条件14: セキュリティグループ、 IAMロール、サービス制御ポリシー( SCP)、アクセスポリシーとその設定・使用に関するクエリ 条件15: セキュリティ監査、コンプライアンスチェック、リスク評価に関する要求 条件16: セキュリティ制御の回避、変更、テストに関するクエリ 条件17: IP保持、ロードバランサー、サブネット設定など、セキュリティに影響を与える可能性のあるネットワーク設定に関するクエリ 条件18: 特定のセキュリティツール、テクノロジー、クラウドサービスに関するクエリ 条件19: データ保護、暗号化、プライバシーに関するクエリ 条件20: セキュリティ設定の問題、権限とアクセスの問題、セキュリティグループの接続問題、認証・認可の失敗、セキュリティサービスの接続問題、セキュリティポリシーの競合に関するトラブルシュー ティングクエリ 条件21: ネットワークアーキテクチャの比較や、セキュリティ制御、アクセスパターン、権限構造に関する「ハウツー」質問 これらの条件のいずれかに該当する質問は、セキュリティ関連として分類され、適切なセキュリティ免責事項とともに回答されます。 おまけ)Security Testの判定基準をQに聞いた結果
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 11 11
Chatツールへの通知のための Amazon Q Developer in chat applications 様々なサービスの通知をChatツールへ送る場合のハブになる ‧CloudWatch ‧Security Hub(CSPM) ‧Guard Duty ‧User Notifications ※SNS通知が可能であれば多くのサービスはチャットツールへの通知が可能(カスタム通知)
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 12 12
おすすめポイント 1. 豊富なマネージドツール 2. 細やかな権限設定が可能 3. 他サービスの通知先としての利⽤
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 13 13
1. 豊富なマネージドツール ‧公式ドキュメントからの抽出 - リソースに関するチャット - トラブルシューティング - コストに関するチャット - ネットワークセキュリティに関する チャット - Eメール送信に関するチャット - テレメトリと運⽤に関するチャット https://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/chat-with-q.html
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 14 14
1. 豊富なマネージドツール ‧BillingInspector →「コストを分析して」 コンソールへのログイン CLIの認証なしに 簡易的なコスト分析が可能
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 15 15
2. 細やかな権限設定が可能 - チャネルロール - チャンネルから実⾏するAmazonQに付与するIAMロールを指定 - AWS Organizationsでの制御 - チャットアプリケーションポリシー - 設定対象のSlackやTeamsの属性を制限できる(workspacesやプライベートチャンネルのみな ど) - https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/chatbot-orgs-policy.html#example- org-policy - SCP(サービスコントロールポリシー) - https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/scp.html - ガードレールのポリシー - チャンネル全体の外枠を決めるポリシー - AmazonQを利⽤する場合には「AmazonQDeveloperAccess」を許可する必要あり - https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/chatbot-orgs-policy.html
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 16 16
2. 細やかな権限設定が可能 - チャネルロール - チャンネルから実⾏するAmazonQに付与するIAMロールを指定 - AWS Organizationsでの制御 - チャットアプリケーションポリシー - 設定対象のSlackやTeamsの属性を制限できる(workspacesやプライベートチャンネルのみな ど) - https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/chatbot-orgs-policy.html#example- org-policy - SCP(サービスコントロールポリシー) - https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/scp.html - ガードレールのポリシー - チャンネル全体の外枠を決めるポリシー - AmazonQを利⽤する場合には「AmazonQDeveloperAccess」を許可する必要あり - https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/chatbot-orgs-policy.html 権限を管理できるの がCLIとの違い
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 17 17
チャネルロールによる権限制御 - チャネルロールとして設定した IAMロールでコスト関連をdeny - 該当のSlackチャンネルでは権限不⾜ と表⽰される →チャンネル毎に異なるスコープを 設定可能 ex)コストのみ閲覧させたい EC2のみ参照させたい など ※チャンネルからの通常の利⽤では 読み取りのツールのみ (カスタムアクション除く)
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 18 18
3. 他サービスの通知先としての利⽤ https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/chatbot-services.html https://docs.aws.amazon.com/notifications/latest/userguide/getting-started.html 連携可能なサービス例(再掲) ‧CloudWatch ‧Security Hub(CSPM) ‧Guard Duty ‧User Notifications ※SNS通知が可能であれば多くのサービスはチャットツールへの通知が可能
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 19 19
User NotificationsとAmazon Q Developer を利⽤したSlackへの通知
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 20 20
User NotificationsとAmazon Q Developer を利⽤したSlackへの通知
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 21 21
カスタム通知 https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/custom-notifs.html - カスタム通知のスキーマ(JSON)で SNS経由でAmazon Q Developer in chat applicationsへ通知する ‧スキーマ変換の⽅法 - Event Bridge ⼊⼒トランスポーター - Lambda関数
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 22 22
おまけ カスタムアクション https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/custom-actions.html - 通知に紐づく形でカスタムアクションを 設定可能 - Automation runbook action - CLI action - Lambda action
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 23 23
おまけ カスタムアクション https://docs.aws.amazon.com/ja_jp/chatbot/latest/adminguide/custom-actions.html - 通知の下部に押下可能なボタン - 実⾏時に必要な権限(IAMロール)が 設定されている必要あり
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 24 24
カスタムアクション https://speakerdeck.com/iwamot/aws-lambda-less-chatops より実践的なユースケースとして JAWS Festa 2025での岩本さんのスライドがとても参考になります
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 25 25
⾃動でAmazon Qに解説してほしい おまけ
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 26 26
Health通知(Slack API)の構成例 通知集約⽤途
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 27 27
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 28 28
余談:User Notifications+Slack APIを利⽤した場合
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 29 29
他サービスとの対⽐(私⾒) ‧Bedrock関連(AgentCoreなど) カスタマイズ性では劣るが、導⼊の⼿軽さや運⽤負荷は優っていると感じる →各サービスとの連携が進めば、Amazon Q Developerで良いとなる場⾯も増えそう ‧DevOps Agent トラブルシューティングの⽂脈では劣後しそう。 ⽤途を限定しない場合にはAmazon Qにも利⽤価値あり →リソースの検索、⼀般的な質問などにも利⽤できる →ニッチだが利⽤する場⾯は今後もある気がする
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 30 30
まとめ ‧CLI以外のAmazon Q Developerも⾊々なことができる ※今回の検証にはKiro-CLI + Opus 4.6に⼤変助けられました →コード⽣成(IaC)などは明確に有利 →適材適所でどっちも利⽤していけると⼀番良い!
Copyright © 2026 AsiaQuest Co.,Ltd. All Rights reserved 31 31
31 アジアクエスト株式会社 〒112-0004 東京都⽂京区後楽2-6-1 住友不動産飯⽥橋ファーストタワー27階 TEL:03-6261-2701 FAX:03-6261-2702