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 Developer の最新アップデートと SDLC
Search
iwasa
December 12, 2024
500
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon Q Developer の最新アップデートと SDLC
iwasa
December 12, 2024
More Decks by iwasa
See All by iwasa
OWASP Juice Shop に AWS Security Agent で ペネトレーションテストを実施した結果
tak1wa
0
380
最近の医療 x AWS
tak1wa
0
470
3大クラウドから学ぶクラウド上でのランサムウェア対策
tak1wa
0
940
Lambdaの様々な新機能とユースケース
tak1wa
0
450
AWS最新機能を駆使したマルチテナントSaaSアーキテクチャーを考えてみる
tak1wa
0
1.1k
Tsumiki を使って仕様駆動開発をやってみよう
tak1wa
0
1k
社内開発で Amazon Q Developer を使っていたが Kiro に乗り換えた話
tak1wa
0
1.8k
Microsoft Azure プランの復習とプラン切り替えのお話
tak1wa
0
580
Amazon Q Detector Library から学ぶセキュアコーディング
tak1wa
0
490
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
10k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
What's in a price? How to price your products and services
michaelherold
247
13k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Marketing to machines
jonoalderson
1
5.6k
Done Done
chrislema
186
16k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Transcript
None
2024年12⽉ ラスベガス
None
2024年12⽉ 江別市
None
None
2024/12/12 岩浅貴⼤ Amazon Q Developer の 最新アップデートと SDLC
8 ❏ 岩浅 貴⼤(いわさ) ❏ クラスメソッド ❏ AWS事業本部コンサルティング部 ❏ ソリューションアーキテクト
❏ re:Invent 現地参加は 3 回⽬ ❏ 2021年:オンライン ❏ 2022年:現地 ❏ 2023年:現地 ❏ 2024年:現地 [New!!] ⾃⼰紹介
セッションテーマ 当初の予定:開発系かサーバーレス
セッションテーマ 当初の予定:開発系かサーバーレス 予定変更:Amazon Q Developer 推しで
アジェンダ 1. re:Invent 2024 の思い出 2. Amazon Q Developer とは
3. Amazon Q Developer アップデート 4. まとめ:SDLC と Amazon Q Developer
アジェンダ 1. re:Invent 2024 の思い出 2. Amazon Q Developer とは
3. Amazon Q Developer アップデート 4. まとめ:SDLC と Amazon Q Developer
re:Invent 2024 の思い出
出発前⽇
認定ラウンジでブログ
ヘルプデスクのお世話に
⾊々ありましたが
楽しかった!
アジェンダ 1. re:Invent 2024 の思い出 2. Amazon Q Developer とは
3. Amazon Q Developer アップデート 4. まとめ:SDLC と Amazon Q Developer
Amazon Q Developer とは
Amazon CodeWhisperer ~ re:MARS 2022 ~
Amazon Q in IDE ~ re:Invent 2023 ~
Amazon Q in IDE ~ re:Invent 2023 ~
Amazon Q Developer として統合
Amazon Q Developer として統合
Amazon Q Developer として統合 • ソフトウェア開発ライフサイクル (SDLC) 全体にわたる体験を⼀新する⽣成 AI 搭載アシスタント
• 開発者が時間のかかる⼿動タスクを AWS の内外でオフロード • Amazon Q Developer の機能 ◦ AWS マネジメントコンソールでの Q&A と⼀般的なエラーの診断 ◦ IDE での会話型コーディングとインラインコード⽣成 ◦ コード変換⽤の Amazon Q Developer Agent
アジェンダ 1. re:Invent 2024 の思い出 2. Amazon Q Developer とは
3. Amazon Q Developer アップデート 4. まとめ:SDLC と Amazon Q Developer
Amazon Q Developer アップデート
Amazon Q Developer アップデート • 本戦 ◦ ユニットテスト⽣成機能 ◦ ドキュメント⽣成機能
◦ コードレビュー機能 ◦ 運⽤調査機能 ◦ Transform 機能の強化(.NET、Mainframe、VMware) ◦ GitLab Duo 統合機能 ◦ SageMaker Canvas 統合機能 • 予選落ち ◦ Eclipse IDE サポート ◦ Java アップグレード変換の強化(Step-by-Step、ライブラリアップグレード) ◦ Java アップグレード変換 CLI のリリース ◦ マネジメントコンソールのパーソナライズ応答の強化 ◦ ⾃然⾔語によるコスト分析機能 ◦ アプリケーション内の Oracle SQL ステートメントを検出し PostgreSQL に変換
ユニットテスト⽣成機能
ドキュメント⽣成機能
コードレビュー機能
運⽤調査機能
Transform 機能の強化(.NET、Mainframe、VMware)
GitLab Duo 統合機能
GitLab Duo 統合機能
SageMaker Canvas 統合機能
アジェンダ 1. re:Invent 2024 の思い出 2. Amazon Q Developer とは
3. Amazon Q Developer アップデート 4. まとめ:SDLC と Amazon Q Developer
まとめ:SDLC と Amazon Q Developer
SDLCのフェーズ • 要件の収集と分析: ビジネス アナリストが利害関係者と協⼒し、ソフトフェアの必須要件を特 定して⽂書化します。 • システム設計: ソフトウェア アーキテクトが必須要件をソフトウェア
ソリューションに変換 し、設計の概要を作成します。 • コーディング:開発者がシステム設計に基づいてソフトウェアを開発します。 • テスト: ソフトウェアをテストし、バグや⽋陥がないことや、必須要件を満たしていることを 確認します。ソフトウェアの展開準備が整うまで、全ての問題を修正します。 • デプロイ: ソフトウェアが本番環境にリリースされると、対象システムにインストールされ、 ユーザーに提供されます。 • メンテナンスとサポート: この継続的なプロセスには、ユーザーへのトレーニングやサポー ト、ソフトウェアの強化、パフォーマンスの監視、バグやセキュリティ問題の修正が含まれま す。 ソフトウェア開発ライフサイクル (SDLC) 引用元:https://resources.github.com/ja/software-development/what-is-sdlc/
Amazon Q Developer は単なるコード補完ツールから、 ソフトウェア開発プロセス全体を⾃動化‧効率化する プラットフォームへと進化していく⽅向性が⾒えてきた SDLC各フェーズに関与する Amazon Q Developer
ありがとうございました!
None