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
76
Amazon Q CLIの歩き方
Masedati
July 11, 2025
Tweet
Share
More Decks by Masedati
See All by Masedati
改めて学ぶデプロイ戦略
masedati
0
12
怠惰な人のためのブログ執筆術
masedati
0
5
AWS リソース使用前に料金体系はしっかり確認しよう
masedati
0
6
【Amazon Bedrock】存在しないヒエログリフを作りたい
masedati
0
9
Hey、Polly。大事な話があるんだけど
masedati
0
7
サービスが多すぎる!Amazon SageMaker 〇〇
masedati
0
12
Featured
See All Featured
A better future with KSS
kneath
239
18k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Scaling GitHub
holman
463
140k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Producing Creativity
orderedlist
PRO
347
40k
Visualization
eitanlees
148
16k
BBQ
matthewcrist
89
9.8k
Writing Fast Ruby
sferik
629
62k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Designing Experiences People Love
moore
142
24k
How to Ace a Technical Interview
jacobian
280
24k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.2k
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