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
AWS CodeArtifact だいぶディープ
Search
mu7889yoon / Yuta Nakamura
July 04, 2026
Technology
48
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS CodeArtifact だいぶディープ
JAWS-UG 福井 #3 AWS Summit のおみやげ話LT大会
https://jawsug-fukui.connpass.com/event/391807/
mu7889yoon / Yuta Nakamura
July 04, 2026
More Decks by mu7889yoon / Yuta Nakamura
See All by mu7889yoon / Yuta Nakamura
本当の”仕事”を手放せる未来が見えた
mu7889yoon
0
220
今だから言える(?) Q Developer Pro のクレジットが神ってた話
mu7889yoon
0
140
API Gateway→Lambda→AgentCore を再考する
mu7889yoon
0
27
MCPで決済に楽にする
mu7889yoon
1
230
Lambdaを使い倒す
mu7889yoon
0
120
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
1.5k
Stately
mu7889yoon
1
160
AWS Neuron周辺のre:Cap
mu7889yoon
0
170
JAWS-UG大阪 忘年勉強会 FSF AWSあるある
mu7889yoon
0
170
Other Decks in Technology
See All in Technology
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
350
プロンプト_きのこカンファレンス2026_LT
yurufuwahealer
0
140
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
1
230
次世代ランサムウェア対策の考察 / 20260704 Mitsutoshi Matsuo
shift_evolve
PRO
5
1.7k
打造你的 AI 工作流:Agent Skill + MCP 實戰工作坊
appleboy
0
660
AWS Blocks を触ってみた/first-tach-aws-blocks
fossamagna
2
140
プロダクトだけじゃない、社内プロセスにおける自動化・省力化ノススメ
kakehashi
PRO
1
210
Kotlin 開発のツラミを爆破した話! / Explode the difficulty of Kotlin dev!
eller86
0
150
20260702_生成AIはどこまで成長するのか_チャットだけじゃない世界
doradora09
PRO
0
100
Amazon EVS で VCF 9.0 / 9.1 のサポート開始まとめ
mtoyoda
0
260
アカウントが増えてからでは遅い? ~ マルチアカウント統制の勘所 ~
kenichinakamura
0
140
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
190
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
270
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
310
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
320
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
220
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
490
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
960
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
380
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
890
Transcript
#jawsug #jawsug_fukui AWS CodeArtifact だいぶディープ (きちんと深掘り) Yuta Nakamura / よ〜ん
JAWS-UG 福井 #3 AWS Summit のおみやげ話LT大会
#jawsug #jawsug_fukui AWS Summit 2026 の潮流 • もちろんAI ◦ 昨年と比較し、Agentic
AIやフィジカルAIが目立つ • 一方で開発基盤・体験といった Platform engineering(PE)セッションも
#jawsug #jawsug_fukui 165 日から 30 分へ:JAL デジタルが敷いた「開発者専用の滑走路」 -認知負荷をゼロにする Platform Engineering
実践記- レッドハット株式会社 / JALデジタル株式会社
#jawsug #jawsug_fukui スタートアップに Amazon EKS は早すぎる?マルチプロダクト戦略を加速する Platform Engineering の実践 株式会社ログラス
#jawsug #jawsug_fukui IaC コードを資産へ: AWS CDK 社内ライブラリと横断展開 株式会社メイツ
#jawsug #jawsug_fukui お話すること 共通ライブラリをどうやって配布するか 隠れCode兄弟としてCodeArtifactを覚えてもらう Git Submodule 共通ライブラリのつらみ お話しないこと
#jawsug #jawsug_fukui 共通ライブラリ・モジュールとは
#jawsug #jawsug_fukui 共通ライブラリ・モジュールとは
#jawsug #jawsug_fukui commonで使用しているライブラリに脆弱性が ...!
#jawsug #jawsug_fukui commonで使用しているライブラリに脆弱性が ...!
#jawsug #jawsug_fukui commonで使用しているライブラリに脆弱性が ...!
#jawsug #jawsug_fukui commonで使用しているライブラリに脆弱性が ...!
#jawsug #jawsug_fukui commonで使用しているライブラリに脆弱性が ...!
#jawsug #jawsug_fukui commonで使用しているライブラリに脆弱性が ...! IaC コードを資産へ: AWS CDK 社内ライブラリと横断展開 株式会社メイツ
#jawsug #jawsug_fukui 共通ライブラリをどうやって配布するか
#jawsug #jawsug_fukui 共通ライブラリをどうやって配布するか git submodule…?
#jawsug #jawsug_fukui git submodule Gitリポジトリの中に、別のGitリポジトリを埋め込む機能 https://git-scm.com/docs/git-submodule https://www.augmentedmind.de/2020/06/07/git-submodule-tutorial/
#jawsug #jawsug_fukui 共通ライブラリをどうやって配布するか https://www.reddit.com/r/programming/comments/1fqm397/git_submodules_beware_of_the_traps_when_updating/
#jawsug #jawsug_fukui You must never go there (git submodule) •
git checkoutがサブモジュールを更新しない ◦ git config弄ればOK • コミットが2箇所になる • 変更がhashでしかわからない • 環境が壊れる • You are in 'detached HEAD' state. • CIが組みにくい • 環境が壊れる • gitのtagに乗れない(何故!?) • レビューの時に安心できない • 環境が壊れる • git submodule update • [NEW] コンテキストの邪魔になる
#jawsug #jawsug_fukui ソース参照から成果物参照へ
#jawsug #jawsug_fukui [再掲] 共通ライブラリをどうやって配布するか npm privateなど エコシステムに乗れる GitHub Packages /
GitLab Package Registry GitHub / GitLab 中心であれば候補 AWS CodeArtifact 今日の深掘り対象
#jawsug #jawsug_fukui AWS CodeArtifact 組織が安全にソフトウェアパッケージを保存・公開・共有 できるフ ルマネージド型アーティファクトリポジトリサービス
#jawsug #jawsug_fukui AWS CodeArtifact Domain 組織・アカウント横断共有の境界 Repository npm registryのように見える単位 Package
@company/common Version 1.1.2 2.0.2 Asset 実体
#jawsug #jawsug_fukui 共通ライブラリ以外も • 共通ライブラリ ◦ UI Kit ◦ 汎用
Tool • 開発標準 ◦ eslintのconfig • IaC(AWS CDK) ◦ 標準構成のテンプレート化(アラームなど含む)
#jawsug #jawsug_fukui 共通ライブラリ以外も • 共通ライブラリ ◦ UI Kit ◦ 汎用
Tool • 開発標準 ◦ eslintのconfig • IaC(AWS CDK) ◦ 標準構成のテンプレート化(アラームなど含む) 使うだけで社内標準を満たせるようにする = AIも安心して利用できる
#jawsug #jawsug_fukui まとめ • 問題は「共通ライブラリを使っている」ではなく 「ソースとして持ち込んでいる」こと(多分) ◦ 「どうリリース・使ってもらうか」 を考える ▪
Platform as a Product的な思想 ◦ パッケージにすることで、抽象化された部品として扱える ◦ 配布方法どうするか ▪ 1つの選択肢としてAWS CodeArtifact • 別にGitHubでもnpmでも何でもいい ▪ パッケージマネージャーのエコシステムに乗っかることが大切
#jawsug #jawsug_fukui 参考・引用 • 165 日から 30 分へ:JAL デジタルが敷いた「開発者専用の滑走路」 -認知負荷をゼロにする
Platform Engineering 実践記- レッドハット株式会社 / JALデジタル株式会社 • スタートアップに Amazon EKS は早すぎる?マルチプロダクト戦略を加速する Platform Engineering の実践 株式会社ログラス • IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 株式会社メイツ • https://git-scm.com/docs/git-submodule • https://www.augmentedmind.de/2020/06/07/git-submodule-tutorial/ • https://www.reddit.com/r/programming/comments/1fqm397/git_submodules_beware_of _the_traps_when_updating/