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
25
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
190
今だから言える(?) Q Developer Pro のクレジットが神ってた話
mu7889yoon
0
130
API Gateway→Lambda→AgentCore を再考する
mu7889yoon
0
26
MCPで決済に楽にする
mu7889yoon
1
220
Lambdaを使い倒す
mu7889yoon
0
120
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
1.5k
Stately
mu7889yoon
1
160
AWS Neuron周辺のre:Cap
mu7889yoon
0
160
JAWS-UG大阪 忘年勉強会 FSF AWSあるある
mu7889yoon
0
170
Other Decks in Technology
See All in Technology
そこにあるから地図ができる~位置を示す"モノ"を愉しむ~ - Interface 2026年6月号GPS特集オフ会 / interface_202606_GPS_offline
sakaik
1
110
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
220
現場のトークンマネジメント
dak2
1
200
AIは、人間らしい仕事の夢を見るか?─ AI時代のtoB/toEプロダクトを再設計する
techtekt
PRO
0
160
Lightning近況報告
kozy4324
0
230
気軽に使える"情報のハブ"としてのNotion活用 〜フロー情報の集積点 と、 Claude Code × Notion AI〜
syucream
1
210
5分でわかる Amazon Connect_20260608
hwangbyeonghun
0
130
PostgreSQL 19 新機能概要 OSC Hokkaido 2026
nori_shinoda
0
260
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
3
620
從觀望到全公司落地:AI Agentic Coding 導入實戰 — 流程整合與安全治理
appleboy
0
160
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
160
Fabricをフル活用する AI Agent Hub -製造業特化AIエージェントの設計
iotcomjpadmin
0
150
Featured
See All Featured
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
540
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
WCS-LA-2024
lcolladotor
0
660
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
55k
RailsConf 2023
tenderlove
30
1.5k
How to Talk to Developers About Accessibility
jct
2
260
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
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/