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
DuckDB MCPサーバーを使ってAWSコストを分析させてみた / AWS cost an...
Search
MasahiroKawahara
April 16, 2025
Technology
0
2.2k
DuckDB MCPサーバーを使ってAWSコストを分析させてみた / AWS cost analysis with DuckDB MCP server
MasahiroKawahara
April 16, 2025
Tweet
Share
More Decks by MasahiroKawahara
See All by MasahiroKawahara
AWS環境のリソース調査を Claude Code で効率化 / aws investigate with cc devio2025
masahirokawahara
2
1.4k
ここ一年のCCoEとしてのAWSコスト最適化を振り返る / CCoE AWS Cost Optimization devio2025
masahirokawahara
1
1.5k
生まれ変わった AWS Security Hub (Preview) を紹介 #reInforce_osaka / reInforce New Security Hub
masahirokawahara
0
800
Amazon DevOps Guru のベースラインを整備して1ヶ月ほど運用してみた #jawsug_asa / Amazon DevOps Guru trial
masahirokawahara
3
390
セキュリティ系アップデート全体像と AWS Organizations 新ポリシー「宣言型ポリシー」を紹介 / reGrowth 2024 Security
masahirokawahara
0
990
わたしとトラックポイント / TrackPoint tips
masahirokawahara
1
510
AWS CLIとシェルスクリプト、いつ使う?活用できる場面とTips紹介 #devio2024 / AWS CLI and Shell Tips
masahirokawahara
0
1.4k
EC2の脆弱性対応で何が使える? Inspector や SSM あたりを整理する #nakanoshima_dev
masahirokawahara
2
2.4k
SSM Inventory を使って便利に EC2 棚卸し(ハマりどころを添えて)
masahirokawahara
2
1.3k
Other Decks in Technology
See All in Technology
品質視点から考える組織デザイン/Organizational Design from Quality
mii3king
0
200
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
5
520
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
950
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
450
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
430
人工衛星のファームウェアをRustで書く理由
koba789
15
7.8k
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
110
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
370
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
410
「何となくテストする」を卒業するためにプロダクトが動く仕組みを理解しよう
kawabeaver
0
410
2025年夏 コーディングエージェントを統べる者
nwiizo
0
160
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
180
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Designing for Performance
lara
610
69k
Designing Experiences People Love
moore
142
24k
The Pragmatic Product Professional
lauravandoore
36
6.9k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
Into the Great Unknown - MozCon
thekraken
40
2k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Scaling GitHub
holman
463
140k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Music & Morning Musume
bryan
46
6.8k
Six Lessons from altMBA
skipperchong
28
4k
Transcript
%VDL%#.$1αʔόʔΛͬͯ "84ίετΛੳͤͯ͞Έͨ
DBUBMLT ࣗݾհ ݪେ LBXBIBSBNBTBIJSP ˔ $MBTTNFUIPEΫϥυࣄۀຊ෦ίϯαϧςΟϯά෦ ˔ "845PQ&OHJOFFST d ˔
࠷͍ۙͬͯΔ͜ͱ ˓ "84ϚϧνΞΧϯτڥͷηΩϡϦςΟՄࢹԽ ˓ ίετ࠷దԽ͍Ζ͍Ζ ˓ φϨοδαΠτͷӡӦ ˔ ͖ͳ͜ͱ ˓ πʔϦϯάɺ&NBDTɺѪೣͱٔΕΔ IUUQTEFWDMBTTNFUIPEKQBVUIPSLBXBIBSBNBTBIJSP
DBUBMLT %VDL%#.$1αʔόʔʹ͍ͭͯ͠·͢ ˔ %VDL%#ͱʁΛαϥοͱઆ໌ ˔ %VDL%#.$1αʔόʔͬͯΈͨ ˔ "84ίετ $63 Λੳ͢ΔϢʔεέʔεΛհ
%VDL%#ͱʁ
DBUBMLT %VDL%#ΦϯϥΠϯੳॲཧ 0-"1 ʹಛԽͨ͠ σʔλϕʔεγεςϜ 引用: IUUQTEVDLECPSH
DBUBMLT ίϚϯυͰɺ͙࢝͢ΊΒΕ·͢ 参考: IUUQTEVDLECPSHEPDTJOTUBMMBUJPO ( Windowsの場合: winget install DuckDB.cli )
DBUBMLT ͪΐͬͱͨ͠ϩάੳ%VDL%#͕ͱͯศར
DBUBMLT .PUIFS%VDLެࣜͷ.$1αʔόʔ͕͋Γ·͢ ˔ .PUIFS%VDL %VDL%#ΛΫϥυ্Ͱѻ͑Δ σʔλΣΞϋεαʔϏε ˔ NDQTFSWFSNPUIFSEVDL
ҎԼ%#ʹରͯ͠42-ΫΤϦΛ࣮ߦ͢ΔػೳΛఏڙ ˓ Ϋϥυ.PUIFS%VDL ˓ ϩʔΧϧ%VDL%#⭐ IUUQTHJUIVCDPNNPUIFSEVDLECNDQTFSWFSNPUIFSEVDL
%VDL%#.$1αʔόʔݐͯͯΈͨ
DBUBMLT ಋೖํ๏ҎԼϒϩά͝ཡ͍ͩ͘͞ IUUQTEFWDMBTTNFUIPEKQBSUJDMFTNPUIFSEVDLEVDLECNDQXJUIDMBVEFDPEF
DBUBMLT ࠓճͷߏ͜Μͳײ͡
DBUBMLT ࢼ͠ʹαϯϓϧ$47Λूܭͯ͠Β͏ ੳΛґཔɻ͍͖ͳΓٻΊΑ͏ͱͨ͠ͷͰࣦഊɻ ˠϑΝΠϧΛಡΜͰߏΛѲͯ͘͠Εͨɻ
DBUBMLT ࢼ͠ʹαϯϓϧ$47Λूܭͯ͠Β͏ ूܭΫΤϦΛ࣮ࢪͯ͠ɺਖ਼͍͠ग़ྗ͕ฦ͖ͬͯͨ
DBUBMLT .$1αʔόʔ͕ແ͔ͬͨΒɺ͍͍ͩͨؒҧ͑Δ
DBUBMLT OPUFੜ"*ܭࢉ͕ۤख ը૾Ҿ༻$IBU(15ͳͥܭࢉ͕ۤखͳͷ͔ ື ਅҰ ژେֶେֶӃใֶݚڀՊ ڭत IUUQTFEYOJJBDKQMFDUVSF ෆنଇͳτʔΫϯྻ͔Β
·͍͠ग़ྗΛग़͢ͷࠔ
DBUBMLT OPUFੜ"*ܭࢉ͕ۤख ը૾Ҿ༻$IBU(15ͳͥܭࢉ͕ۤखͳͷ͔ ື ਅҰ ژେֶେֶӃใֶݚڀՊ ڭत IUUQTFEYOJJBDKQMFDUVSF %VDL%#.$1αʔόʔ
ੜ"*͕ۤखͳ෦Λิͬͯ ͘ΕΔྑ͍πʔϧʂ ෆنଇͳτʔΫϯྻ͔Β ·͍͠ग़ྗΛग़͢ͷࠔ
"84ίετΛੳͯ͠ΈΔ XJUI"84$63
DBUBMLT $63ͱʁ ˠ"84ίετͷ࠷ࡉ͔͍ใ ˔ "84$PTUBOE6TBHF3FQPSUT$63 ˔ 1BSRVFU PS$47 ܗࣜͰอ͞ΕΔ ˔
ʮ࠷ࡉ͔͍ʯͷͰϘϦϡʔϛʔ ˓ (#ϲ݄ Λ͑Δ͜ͱ͋Δ ˓ ྻҎ্ શͯͷྻใΛऔͬͨ߹ ˔ ˠࣗવݴޠͰੳͰ͖Δͱخ͍͠ʂ
DBUBMLT $63Λجʹ"84ͷίετΛੳͤͯ͞ΈΔ ґཔޙɺ.$1αʔόʔ࣮ߦͷঝೝը໘
DBUBMLT $63Λجʹ"84ͷίετΛੳͤͯ͞ΈΔ .$1αʔόʔʹΑΔ ΫΤϦ αϯϓϦϯά ࣮ߦ
DBUBMLT $63Λجʹ"84ͷίετΛੳͤͯ͞ΈΔ ΫΤϦ ͝ͱͷूܭ ࣮ߦɻ݁ՌΛग़ྗͯ͘͠Εͨ
͏গͬͯ͠ΈΔ
DBUBMLT ࣗવݴޠͷΈͰίετϨϙʔτ࡞ͬͯΈͨ
DBUBMLT ࣗવݴޠͷΈͰίετϨϙʔτ࡞ͬͯΈͨ $-"6%&NEϓϩδΣΫτϝϞϦ $MJOF $VSTPSͰ͍͏ DMJOFSVMFTɺ DVSTPSSVMFT
DBUBMLT ࣗવݴޠͷΈͰίετϨϙʔτ࡞ͬͯΈͨ RVFSZΫΤϦΛ࠶ར༻ͤ͞Δ RVFSZSFTVMUϨϙʔτͷݩωλʹ͢Δ
DBUBMLT ࣗવݴޠͷΈͰίετϨϙʔτ࡞ͬͯΈͨ <༨ஊ>"84%PDVNFOUBUJPO.$14FSWFS Λซ༻ͯ͠ਪࣄ߲ग़ͯ͠ΈΔ
·ͱΊ
DBUBMLT %VDL%#.$1αʔόʔɺศརͰ͢ ˔ NDQTFSWFSNPUIFSEVDL .PUIFS%VDL Ϋϥυ %VDL%# ϩʔΧϧ
ʹରͯ͠ΫΤϦΛ ࣮ߦͰ͖Δ.$1αʔόʔ ˔ lੜ"*͕ۤखͳܭࢉॲཧz Λྑ͍ײ͡ʹิͬͯ͘ΕΔྑ͍πʔϧ ˔ ͍ͪϢʔεέʔεͱͯ͠ "84$63Λੳͯ͠Έ·ͨ͠ ˓ ࣗવݴޠͰੳͰ͖ΔͷͰɺίετੳͷϋʔυϧ͕Լ͕Δʂ
DBUBMLT ࢀߟࢿྉ ˔ "VUIFOUJDBUJOHUP.PUIFS%VDL .PUIFS%VDL ˔ .$1TFSWFSGPS%VDL%#BOE.PUIFS%VDL (JU)VC ˔ $IBU(15ͳͥܭࢉ͕ۤखͳͷ͔
ື ਅҰ ژେֶେֶӃใֶݚڀՊ ڭत ˔ .PUIFS%VDL %VDL%# ͷ.$1αʔόʔΛಋೖͯ͠ੳͤͯ͞Έͨ XJUI$MBVEF$PEFc%FWFMPQFST*0
None