Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Java 開発者のための次世代 DevOps: BinOps / next-generation-devops-for-java-developers-binops
Tsuyoshi Miyake
December 22, 2020
Technology
0
520
Java 開発者のための次世代 DevOps: BinOps / next-generation-devops-for-java-developers-binops
JJUG CCC 2020 Fall (#jjug_ccc) の発表資料です。開発者がバイナリを中心とした開発フローを意識すると何が嬉しいのか?についてご紹介しました。
Tsuyoshi Miyake
December 22, 2020
Tweet
Share
More Decks by Tsuyoshi Miyake
See All by Tsuyoshi Miyake
JFrog 最新情報 - JFrog DevOps プラットフォームの今までとこれから / jfrog-update-for-devopskaigi-2022
tsuyo
0
220
安全なソフトウェアサプライチェーンの実現 / secure-software-supply-chain-with-jfrog
tsuyo
0
5
猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3
tsuyo
0
4
猿でもわかる DevOps / a-monkeys-guide-to-devops
tsuyo
0
540
はじめての JFrog Platform V2 / getting-started-with-jfrog-platform-v2
tsuyo
0
150
はじめての JFrog Distribution / getting-started-with-jfrog-distribution
tsuyo
0
130
はじめての JFrog Pipelines / getting-started-with-jfrog-pipelines
tsuyo
0
140
はじめての JFrog Xray / getting-started-with-jfrog-xray
tsuyo
0
1.1k
はじめての JFrog Artifactory / getting-started-with-jfrog-artifactory
tsuyo
0
590
Other Decks in Technology
See All in Technology
OVN-Kubernetes-Introduction-ja-2023-01-27.pdf
orimanabu
1
260
スクラム導入して変わったチーム、組織のありかた
yumechi
0
130
Hatena Engineer Seminar #23 「チームとプロダクトを育てる Mackerel 開発合宿」
arthur1
0
110
Hasuraの本番運用に向けて
nori3tsu
0
290
- Rでオブジェクト指向プログラミング- クラス設計入門の入門
kotatyamtema
1
720
金属加工屋の営業マンがSTマイクロで・・・
usashirou
0
140
目指せCoverage100%! AutoScale環境におけるSavings Plans購入戦略 / JAWS-UG_SRE_Coverage
taishin
0
450
ML PM, DS PMってどんな仕事をしているの?
line_developers
PRO
1
220
ROS_Japan_UG_#49_LT
maeharakeisuke
0
210
Optimizing your Swift code
kateinoigakukun
0
1.3k
Oktaの管理者権限を適切に移譲してみた
shimosyan
2
260
OCIコンテナサービス関連の技術詳細 /oke-ocir-details
oracle4engineer
PRO
0
760
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
51
2.9k
Docker and Python
trallard
30
1.9k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
22
1.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
226
130k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
15
1.2k
A Tale of Four Properties
chriscoyier
149
21k
Raft: Consensus for Rubyists
vanstee
130
5.7k
YesSQL, Process and Tooling at Scale
rocio
159
12k
Ruby is Unlike a Banana
tanoku
93
9.5k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
How STYLIGHT went responsive
nonsquared
89
4.2k
Designing for Performance
lara
600
65k
Transcript
Java DevOps: BinOps
2 § § Senior DevOps Acceleration Engineer § DevOps Liquid
Software § @tsuyoshi_miyake @tsuyo @tsuyo
BinOps BinOps Q&A 3
BinOps
5 BinOps CI/CD - Avi Cavale, JFrog
6 CI/CD GitOps Git
7 DevOps CI/CD BinOps
None
§ § CI/CD § § § 9 JAR/WAR (Java) RPM/DEB
(Linux) Docker npm (JavaScript) PyPI (Python) RubyGems (Ruby) ZIP/tarball (DLL) (Windows) NuGet (.NET) Go Module (Go)
Docker / Kubernetes Microservices DevOps CD CI 2001 2020 10
§ § § OSS 3rd § Maven Gradle § §
§ OSS CI 11
§ § § § § § 12
§ : § § API § : VCS § vs
BLOB § Diffable vs Not Diffable § vs § Mutable vs Immutable § : 13
BinOps
ARTIFACTORY DISTRIBUTION XRAY CI QA/QC 1 2 3 4 5
6 7 8 10 11 VCS VCS Build Info DRONE EDGE Dependency Manager 9 MSBuild Dependency Manager MSBuild EDGE EDGE 15 PIPELINES
Photo by Ruchindra Gunasekara on Unsplash JFrog Artifactory 16 Single
Source of Truth 28 CI REST API CLI AQL
JFrog Pipelines 17 BinOps CI/CD k8s/ RBAC Xray YAML
: 18
: 19
: 20
§ Build Info § § § Artifactory § Build Promotion
§ § § REST API CLI, CI 21
None
§ CI/CD § § https://jfrog.co.jp/artifactory/start-free/ 23
Q&A
THANK YOU!