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
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
116
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
192
56k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Designing for Performance
lara
610
69k
Site-Speed That Sticks
csswizardry
13
940
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.7k
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