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
Amazon Q CLIの歩き方
Search
Masedati
July 11, 2025
0
37
Amazon Q CLIの歩き方
Masedati
July 11, 2025
Tweet
Share
More Decks by Masedati
See All by Masedati
改めて学ぶデプロイ戦略
masedati
0
9
怠惰な人のためのブログ執筆術
masedati
0
5
AWS リソース使用前に料金体系はしっかり確認しよう
masedati
0
6
【Amazon Bedrock】存在しないヒエログリフを作りたい
masedati
0
8
Hey、Polly。大事な話があるんだけど
masedati
0
4
サービスが多すぎる!Amazon SageMaker 〇〇
masedati
0
11
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
231
18k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
Writing Fast Ruby
sferik
628
62k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Documentation Writing (for coders)
carmenintech
72
4.9k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
340
Faster Mobile Websites
deanohume
308
31k
4 Signs Your Business is Dying
shpigford
184
22k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Transcript
Copyright © SCSK Corporation Amazon Q CLI の歩き方 SCSK株式会社 間世田
秀 2025年7月11日
1 Copyright © SCSK Corporation 本日の主役 Amazon Qとは、AWSが開発したAIアシスタントです。 Amazon Q
Developer Amazon Q Business 開発者向け 組織向け • コード生成 • トラブルシューティング • AWSサービスとの連携 など • 企業データとの統合 • ビジネス文書検索分析 • ワークフロー自動化 など
2 Copyright © SCSK Corporation 本日の主役 Amazon Qとは、AWSが開発したAIアシスタントです。 Amazon Q
Developer Amazon Q Business 開発者向け 組織向け • コード生成 • トラブルシューティング • AWSサービスとの連携 など • 企業データとの統合 • ビジネス文書検索分析 • ワークフロー自動化 など IDE, CLIに対応!
3 Copyright © SCSK Corporation やってみた Amazon Q Developer CLI
のコード生成機能を使って、 革新的なゲームを作りました。
4 Copyright © SCSK Corporation 革新的なゲームがこちら ルール • 上からAWSサービスが2つ1組で 落下してくる
• 落下してきたサービスがフィールド の床やほかのサービスに衝突すると、 その位置にサービスが固定される。 • サービスが4個以上くっつくと消滅 し得点となる。 Amazon EC2 Amazon RDS Amazon S3 Amazon SNS Amazon CloudFront
5 Copyright © SCSK Corporation 革新的なゲームがこちら ルール • 上からAWSサービスが2つ1組で 落下してくる
• 落下してきたサービスがフィールド の床やほかのサービスに衝突すると、 その位置にサービスが固定される。 • サービスが4個以上くっつくと消滅 し得点となる。 Amazon EC2 Amazon RDS Amazon S3 Amazon SNS Amazon CloudFront 実際に遊んでみよう!(デモ)
6 Copyright © SCSK Corporation やってみた結果、わかったこと "生成AI"なので、ランダム性がある。 同じプロンプトを入力しても、同じプログラムが作成されるとは限らない。 ⇒今のところ、Amazon Q
CLIでランダム性を調整することができない。(たぶん わずか数分で"動く"数百~数千行のプログラム作成することができる。 ただし、 アイデアを即座に動くデモに変換できるため、要件定義段階でも具体的な検証ができる可能性 迅速なプロトタイピング能力
7 Copyright © SCSK Corporation Amazon Q CLI の歩き方 Amazon
Q CLIでゲームを作成して、Amazon Q に慣れよう! Step1
Copyright © SCSK Corporation Amazon Q CLI の歩き方 Step2
9 Copyright © SCSK Corporation Step2 Amazon Q CLI を使って、AWS環境調査をしてみよう!
10 Copyright © SCSK Corporation Amazon Q CLI の魅力 Amazon
Qとは、AWSが開発したAIアシスタントです。 Amazon Q Developer Amazon Q Business 開発者向け 組織向け • コード生成 • トラブルシューティング • AWSサービスとの連携 など • 企業データとの統合 • ビジネス文書検索分析 • ワークフロー自動化 など 一番の魅力は ここ!
11 Copyright © SCSK Corporation AWSサービスの連携 AWS CLIと連携しAWSリソースの閲覧/操作が可能 ※AWS CLI
はAWS のサービスをコマンドラインから制御し、 スクリプトで自動化できるオープンソースツールです。 リソース管理 o EC2, S3, Lambda, RDS, DynamoDBなどのサービスの作成・設定・削除 設定管理 o IAMロール、セキュリティグループ、VPCなどの設定 モニタリング o メトリクスの確認、ログの取得
12 Copyright © SCSK Corporation デモ 仮想シナリオ アラート発生したので 原因調査してください。 ピコン
何をしていいのか わからない… 新人うさぎさん ボスかえるさん
13 Copyright © SCSK Corporation デモ 仮想シナリオ わかっていること ⇒ とあるEC2インスタンスのメモリ使用率が上昇した
Amazon Q CLIで原因調査してみよう! プロンプト > EC2インスタンス名xxxxxのメモリ使用率が一時的に上昇したようです。 原因を調査してください。
14 Copyright © SCSK Corporation デモ Amazon Qが、インスタンス情報を確認し、特定
15 Copyright © SCSK Corporation デモ Amazon Qが、CloudWatchメトリクスを確認
16 Copyright © SCSK Corporation デモ 残念ながら、CloudWatchは標準でメモリ使用率のメトリクスは取得していないので Amazon Qが、CloudWatch Agentを確認
17 Copyright © SCSK Corporation デモ 並行して、Amazon QがCPU使用率を確認
18 Copyright © SCSK Corporation デモ Amazon Qが、CWAgent名前空間にメモリメトリクスがあるか確認
19 Copyright © SCSK Corporation デモ CloudWatch Agentを設定していないので、メモリメトリクス取得不可 Amazon Qが、EC2インスタンスへSession
Managerでの接続を試みる
20 Copyright © SCSK Corporation デモ ローカルにSessionManagerPluginをインストールしていないので、怒られる。
21 Copyright © SCSK Corporation デモ Amazon Qが、メモリ使用状況確認の代替策としてSystems Manager Run
Commandを提案
22 Copyright © SCSK Corporation デモ Amazon Qが、原因を特定!
23 Copyright © SCSK Corporation デモ Amazon Qが、Next Actionも提示してくれる
24 Copyright © SCSK Corporation デモ プロンプト入力したのは最初だけ! あとは、よしなに最後までAmazon Qが原因調査! メモリ上昇の原因調査して!
25 Copyright © SCSK Corporation Amazon Q CLIすごい! 障害調査から復旧まで、Amazon Q
CLIでいい感じにしてくれる ※ただし、最終判断は人間である。
26 Copyright © SCSK Corporation 本日のまとめ Amazon Q CLI の歩き方
Amazon Q Developerを、心強いパートナーとして 活用していこう! Amazon Q CLIでゲームを作成して、Amazon Q に慣れよう! Step1 Amazon Q CLIでAWS環境調査をしてみよう! Step2
None