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を活用したアーキテクチャのリファクタリング
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
k1nakayama
August 06, 2025
Technology
390
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon Q Developerを活用したアーキテクチャのリファクタリング
k1nakayama
August 06, 2025
More Decks by k1nakayama
See All by k1nakayama
GitLab Duo with Amazon Q の機能実装を試してみた
k1nakayama
0
190
GitLab Ultimateを用いたDevSecOps実践事例
k1nakayama
0
230
GitLabを活用したDevSecOps
k1nakayama
1
490
GitLabを活用したクラウドネイティブ アプリケーションセキュリティ
k1nakayama
0
220
サーバーレス開発を円滑に進めるための実践DevSecOps
k1nakayama
1
560
大容量データをDynamoDBで扱う際のMomento導入検討
k1nakayama
0
910
Deep Dive on DevOps for Serverless Applications
k1nakayama
0
390
Access to multiple microservices on AWS
k1nakayama
3
1.6k
Other Decks in Technology
See All in Technology
中期計画、2回作ってみた ~業務委託と正社員、両方の視点から~
demaecan
1
590
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
360
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
220
MIERUNE JCT 発表資料「宇宙から伊能忠敬ごっこ」
syuchimu
0
200
あなたの AI ワークスペースに、 専門コーダーを連れてくる - Amazon Quick Desktop 最新情報
kawaji_scratch
1
120
脆弱性対応、どこで線を引くか
rymiyamoto
0
190
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
3
1.8k
Amazon Bedrock AgentCore ワークショップ JAWS UG TOHOKU / amazon-bedrock-agentcore-workshop-jawsug-tohoku-2026
gawa
9
550
AIソロプレナー時代に2ヶ月で20人増員した事業創造会社の開発組織の話
miyatakoji
0
490
EventBridge Connection
_kensh
5
680
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
190
スキルと MCP ツール、責務をどう分けるか? AI が迷わないインターフェース設計の戦略
cdataj
1
800
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2k
Documentation Writing (for coders)
carmenintech
77
5.4k
Site-Speed That Sticks
csswizardry
13
1.2k
Marketing to machines
jonoalderson
1
5.4k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
840
Typedesign – Prime Four
hannesfritz
42
3.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Automating Front-end Workflow
addyosmani
1370
210k
New Earth Scene 8
popppiees
3
2.3k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.3k
Transcript
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. Amazon Q Developerを活用した
アーキテクチャのリファクタリング Keiichi Nakayama Vice General Manager Cloud Partner Group CHARA-WEB Co., Ltd.
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. 2 自己紹介 •
中山 桂一 ( @k1nakayama ) • 株式会社キャラウェブ クラウドパートナーグループ 副部長 • クラウドインテグレーション事業をリード • AWS Community Builders (Serverless) • AWS x Serverless / GitLab / DevSecOps
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. 3 OPS11-BP01 継続的改善のプロセスを用意する
➢ AWS Well-Architected Frameworkの運用上の優秀性の柱で は、継続的にアーキテクチャを改善することに言及している ➢ 継続的な改善プロセスの機会を設けることは、新機能の開発と 同程度の優先順位を与えるべき ➢ このベストプラクティスを活用しない場合のリスクレベル:高 どこから手を付けてよいかわからない!
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. 4 現在のプロジェクトで利用しているサービスを知る ➢
Q CLIを使用してプロジェクトの分析を行い、利用しているサー ビスとその利用方法を分析させる
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. 5 Update情報をチェックする ➢
Documentation MCP Serverを活用し、前回見直したとき、ま たは初期実装時から現在までのUpdate情報をチェックする 直近何年や何年以降ではなく、明確な範囲を指定することで漏れ が起きにくい
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. 6 改善点を洗い出す ➢
列挙されたUpdate情報と照らし合わせた改善点を洗い出す 実装の優先度を添えて提示してくれることが 多く、どこから手を付けて、何を改善するべき かが明確になる
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. 7 効果的な回答を得るために ➢
CDK,Terraform等によるIaCでの実装が必須 ➢ IaCによって使用するアーキテクチャやそのコンフィグレー ションが読み取りやすくなる ➢ セキュリティ、パフォーマンス、コスト等の優先度合いや、想定さ れる容量が分かるような非機能要件等が簡単にまとめられて いるドキュメントを用意しておくと、より適切な優先度で提示され やすい ➢ アプリケーション全体でセキュリティ要件を重視するのか、コ スト重視するかなどで、提案される内容も変わってくる
© 2025, CHARA-WEB Co.,Ltd. All rights reserved. 8 Appendix:AWS Lambda
アップデート一覧