このページの本文へ

パッケージ管理を中心にDevOpsを展開 日本での事業計画も披露

DevOpsのユニコーン、JFrogが事業戦略を説明 新発表も多数

2022年06月03日 17時00分更新

文● 大谷イビサ 編集●ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

 2022年6月2日、DevOpsプラットフォームを手がけるJFrog(ジェイフロッグ)は、事業戦略説明会を開催した。JFrog Japanのジェネラルマネージャーのビッキー・チャン氏は、2025年までに自動車・製造業、金融業界、ハイテク業界のトップ10社中、8社への導入を実現すると抱負を語った。

JFrog Japan ジェネラルマネージャー ビッキー・チャン氏

DevOpsで意識されてこなかったパッケージ管理にフォーカス

 JFrogは2008年にイスラエルで創業し、現在はグローバルに10のオフィス、1000名以上の従業員を抱える。有償ユーザーは7000以上。2020年9月にはNASDAQに上場を果たしており、DevOpsユニコーンとして話題となった。なお、日本法人は2018年に設立されており、ジェネラルマネージャーとしてビッキー・チャン氏が就任したことが発表された。「FORTUNE500のうち85%の企業がわれわれの製品を使っている」(チャン氏)。

 同社の描くビジョンが、「水のように流れるソフトウェア」を意味する「リキッドソフトウェア(Liquid Software)」だ。JFrog Japan シニア DevOps アクセラレーションエンジニアの三宅剛史氏によると、これは段階的にアップデートされる現在のソフトウェア開発との対比で、バージョンという概念のない継続的に更新されるソフトウェア開発を意味するという。これを実現するために同社が長らく手がけてきたのが、いわゆるパッケージ管理の分野だ。

リキッドソフトウェアの概念

 三宅氏は、ソフトウェア開発のサプライチェーンを調理にたとえて、ツールの役割を紹介する。レシピにあたるソースコードの管理はGitHubを代表とするVCS(Version Control System)、調理にあたるビルドやデリバリはいわゆるCI/CDツールが用いられるが、材料にあたるパッケージの管理は多くの企業で意識されていないという。

 パッケージ管理で必要なのはソフトウェア開発の材料となるコンポーネントが、信頼に耐えうるモノか、安全に使えるかどうかを「キュレーション」することだという。このキュレーションを実現するのが、「JFrog Artifactory」と「JFrog Xray」になる。

 JFrog Artifactoryでは、まさに倉庫のようにコンポーネントを整然と管理する。パッケージの一元管理やカタログ化を行なうだけでなく、ビルドの結果やメタデータの保存、管理も行なう。また、外部リポジトリのリソースもプロキシとしてアクセスし、自身の管理対象とする。さらに「JFrog Xray」では、全パッケージをスキャンし、セキュリティを可視化する。「道ばたに落ちていたUSBのデータをそのまま商用ソフトに使うようなことはしない。JFrog Xrayでは脆弱性がないかをチェックし、安全な状態で使えるようにする」と三宅氏は説明する。

パッケージのキュレーションとは?

 このJFrog ArtifactoryとJFrog Xrayを中心に、デバイスにソフトウェアを配布する「JFrog Distribution」、CI/CDの自動化とオーケストレーションを実現する「JFrog Pipelines」、管理者用のダッシュボードである「JFrog Mission Control」、DevOps用のBIツールである「JFrog Insight」などのツール群によって、DevOpsプラットフォームが構成されている。既存のエディタやツールとの統合も進んでおり、開発者向けのセキュリティツールとしても成長しているという。

IoT向けの配布ツール、Swiftのサポート、パッケージ配布ネットワークなど新発表

 今回の事業説明会では「JFrog swampUP 2022」と題された新発表も披露された。

 1つ目は、JFrogプラットフォームからエッジやIoTデバイスに対してのソフトウェア配布を実現する「JFrog Connect」だ。デバイスエージェントを導入することで、デプロイを自動化し、リモートでの修復やステータス管理も可能。「大事なのは、IoTの管理だけではなく、開発者の作ったモノが、エッジのデバイスまで一気通貫で届くところが重要」と三宅氏は語る。

DevOpsプラットフォームに「JFrog Connect」を追加

 2つ目は、対応パッケージの強化。Javaのソフトウェアパッケージ管理からスタートした(そのため、社名にJが付く)こともあり、当初はMavenやGradleなど数種類のみだったが、ユーザーの利用するコンテナや言語の拡張とともに、Alpine、OCI、HELM、Rustなど対応パッケージを続々と増やしてきた。そして、今回33個目の対応パッケージとして、iOSアプリの開発に用いられるSwiftサポートを発表した。

 3つ目の「PYRSIA」はOSSで提供されるP2Pのパッケージ配布ネットワーク。攻撃されると被害が甚大になりがちな中央集権的なパッケージの一元管理を脱却。高い可用性やスループットを実現し、セキュアな分散管理を実現するのが、PYRSIAの目的だという。

P2P型のパッケージ配布ネットワーク「PYRSIA」

 最後、自動車業界の事例としてボルボが紹介された。ソフトウェアファクトリによるバイナリマネジメントやCI/CDを7~8年をかけて実現。オンプレからクラウドへの移行を進め、増加するソフトウェア開発の要求に応えられるようになったという。

■関連サイト

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    ITトピック

    情シス人材不足でも「採用予定なし」中小企業の意見/“従業員発のSNS炎上”6割の企業が懸念/「SNS疲れ」利用を減らす効果的方法、ほか

  2. 2位

    ビジネス・開発

    「Gemini Enterprise」に大規模導入の波 ― SOMPO・NTTデータ・Skyが描く“エージェント企業”への進化

  3. 3位

    sponsored

    キャッシュレス決済の利用シーンを広げる 三井住友カードの「stera terminal light」とソフトバンクのIoT回線

  4. 4位

    YouTube

    ぶっちゃけ、あのSaaSってどう!? 情シスがガチ格付け! 本当に使えるツールを決める最強SaaSティア決定戦!!

  5. 5位

    sponsored

    “120TB消失危機”を救ったBox。ゼネラルが挑むグローバルデータ統合の舞台裏

  6. 6位

    sponsored

    60年の時を超え「COBOL」がGitHub Copilotでよみがえる 勘定系アプリの“超難関”モダナイに7社が挑戦

  7. 7位

    データセンター

    「関東・関西に次ぐDC集積地」目指す 北海道・石狩でデータセンター連合 さくら、NTT東らが参画

  8. 8位

    TECH

    プロアクティブDNSでDNSをセキュリティ基盤へ 福岡大学でも「運用課題なし」の実績

  9. 9位

    デジタル

    異常検知からロボット走行、車両制御まで —— 現場を遠隔化・自動化するSORACOM活用のIoTソリューション

  10. 10位

    Team Leaders

    Power AutomateでSharePointリストにある申請データ一覧をメール送信する方法

集計期間:
2026年07月30日~2026年08月05日
  • 角川アスキー総合研究所