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
Java 開発者のための次世代 DevOps: BinOps / next-generatio...
Search
Tsuyoshi Miyake
December 22, 2020
Technology
0
870
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
350
安全なソフトウェアサプライチェーンの実現 / secure-software-supply-chain-with-jfrog
tsuyo
0
21
猿でもわかるコンテナ V3 / a-monkeys-guide-to-container-v3
tsuyo
0
36
猿でもわかる DevOps / a-monkeys-guide-to-devops
tsuyo
0
700
はじめての JFrog Platform V2 / getting-started-with-jfrog-platform-v2
tsuyo
0
250
はじめての JFrog Distribution / getting-started-with-jfrog-distribution
tsuyo
0
150
はじめての JFrog Pipelines / getting-started-with-jfrog-pipelines
tsuyo
0
170
はじめての JFrog Xray / getting-started-with-jfrog-xray
tsuyo
0
1.3k
はじめての JFrog Artifactory / getting-started-with-jfrog-artifactory
tsuyo
0
850
Other Decks in Technology
See All in Technology
「認証認可」という体験をデザインする ~Nekko Cloud認証認可基盤計画
logica0419
2
450
社内の学びの場・コミュニティ形成とエンジニア同士のリレーションシップ構築/devreljapan2024
nishiuma
3
290
Fediverse Discovery Providers overview
andypiper
0
170
自作Cコンパイラ 8時間の奮闘
soukouki
0
850
OR学会2024秋_短期収益と将来のオフ方策評価性能を考慮したクーポン割当方策混合比の決定
recruitengineers
PRO
4
470
効果的なオンコール対応と障害対応
ryuichi1208
6
3.1k
20240911_New_Relicダッシュボード活用例
speakerdeckfk
0
110
o1のAPIで実験してみたが 制限きつすぎて辛かった話
pharma_x_tech
0
210
Classmethod AI Talks(CATs) #1 司会進行スライド(2024.09.19) / classmethod-ai-talks-aka-cats_moderator-slides_vol1_2024-09-19
shinyaa31
0
120
Jetpack Compose Modifier 徹底解説 / Jetpack Compose Modifier
wiroha
0
200
スタッフエンジニアの道: The Staff Engineer’s Path
snoozer05
PRO
44
14k
Developer Experienceを向上させる基盤づくりの取り組み事例集
coconala_engineer
0
150
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
36
1.7k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
36
2.1k
Producing Creativity
orderedlist
PRO
340
39k
Building Adaptive Systems
keathley
36
2.1k
YesSQL, Process and Tooling at Scale
rocio
167
14k
Adopting Sorbet at Scale
ufuk
73
8.9k
We Have a Design System, Now What?
morganepeng
48
7.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
Optimising Largest Contentful Paint
csswizardry
31
2.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
166
48k
Raft: Consensus for Rubyists
vanstee
135
6.5k
No one is an island. Learnings from fostering a developers community.
thoeni
18
2.9k
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!