Upgrade to Pro — share decks privately, control downloads, hide ads and more …

はじめての JFrog Distribution / getting-started-with-jfrog-distribution

はじめての JFrog Distribution / getting-started-with-jfrog-distribution

本ウェビナーでは JFrog Platform のソフトウェア配布サービスである JFrog Distribution の概要についてお話します。JFrog は DevSecOps の実現のために JFrog Platform という包括的なプラットフォームサービスを提供しています。JFrog Platform のウェビナーでは、開発者が作成した素晴らしいソフトウェアを「いかに迅速に安全に」エンドユーザーに届けることができるか、その実現のために JFrog は「バイナリ」を中心にこのフローを再定義してきたという話をしました。

JFrog Distribution はこのビジョンのうち「ソフトウェアをエンドユーザーに届ける」ことに特化したサービスになります。ソフトウェアデリバリーのターゲットはKubernetesのクラスターのような全てがクラウドで完結するプラットフォームだけではありません。車載器やIoTデバイスなど「ラストワンマイル」へのデプロイを実現するためのJFrog Distributionを基礎から学んでみたい方を中心にご参加をお待ちしております。

567600e04dbcb14d6bd8f120e6625a27?s=128

Tsuyoshi Miyake

October 26, 2021
Tweet

More Decks by Tsuyoshi Miyake

Other Decks in Technology

Transcript

  1. JFrog Distribution Getting Started with JFrog Distribution

  2. 2 § Webinar Ø § § Q&A Ø Ø Chat

  3. 3 § § Sr. DevOps Acceleration Engineer @JFrog § DevOps

    Liquid Software § @tsuyoshi_miyake miyaket@jfrog.com
  4. JFrog Distribution Private Distribution Network (P2P) CDN Distribution Q&A 4

  5. 5

  6. 6 (Distribution) Software Bill of Materials, SBOM SDLC • •

  7. 7

  8. 8

  9. 2024 5.2 2025 60% 80% K8s 2021 700 380 IoT

    IDC: Preparing for the Digital-First Economy: The Hyperscale, Hyperspeed, and Hyperconnected Enterprise, Doc # DR2020_GS2_FG, March 2020. 9
  10. 10 INTERNAL DISTRIBUTION EXTERNAL DISTRIBUTION RUNTIME DISTRIBUTION

  11. (4S) 11 (Speed) (Scalability) CI (Spread Globally) (Simplicity)

  12. Distribution via Hybrid Edges Private Distribution Network (P2P) CDN Distribution

    JFrog Platform 12
  13. 13 JFrog Distribution

  14. JFrog Distribution § or § § § 14

  15. 24/7 Dedicated Support + DevOps Acceleration Service Arm BUILD TEST

    RELEASE DEPLOY On Premises & Multicloud VCS ACCESS FEDERATION ACL SSO JFrog Platform 15
  16. JFrog Distribution § (BOM) § 16

  17. § § § § § (RBAC) § JFrog Xray §

    § JFrog Pipelines § Distribution API 17
  18. § Immutable Bill of Materials (BOM) § GPG § §

    AQL (Artifactory Query Language) § AirGap export/import 18
  19. § Artifactory § § § Replicator § § 500GB §

    3 BOM § 50GB § 1000 19
  20. JFrog Pipelines or REST API or UI 1. : Docker

    Helm Chart 2. GPG 3. 20 1 2 3
  21. Replicator 21 1. 2. 3. Distributor Edge Node Replicator Artifactory

    Source Replicator
  22. Smart Replication 22 Replicator Replicator Blob info: { "part1": "checksum",

    "part2": "checksum", "part3": "checksum", "part4": "checksum" } Blob info: { "part1": "checksum", "part2": "checksum", "part3": "checksum" } Part 4 01001110 11001101 00011011 10101010
  23. 23 Private Distribution Network (P2P)

  24. PEER-TO-PEER § : § 24

  25. PEER-TO-PEER § P2P § Artifactory § Artifactory RBAC § §

    § 25
  26. LB/RevProxy MAIN DATA CENTER K8s CLUSTER - PRODUCTION K8S Nodes

    TRACKER ARTIFACTORY EDGE DISTRIBUTION Immutable Release Bundles & Remote Cache Security and Compliance Metadata Release Bundle Peer Client Peer Client Peer Client Peer Client Peer Client PEER-TO-PEER 26
  27. CONCURRENT DOWNLOADS RESPONSE TIME 27

  28. 28 CDN Distribution

  29. CDN Distribution § SDK OSS § § SaaS 29

  30. CDN Distribution § § RBAC § Geo / IP §

    Signed URL § AWS 30
  31. None
  32. Q&A

  33. THANK YOU!