JW PlayerがDocker Scoutで1時間で300のリポジトリを確保した方法

テクノロジーが絶えず進歩する世界では、信頼性が高く、スケーラブルで、最新の開発環境に対する需要は変わりません。 この需要を満たすために、組織は柔軟性、適応性、およびこれらの環境を維持できるチームを提供するツールに投資する必要があります。 

ストリーミング、コンテンツ、インフラストラクチャを中核事業とする JW Playerのような企業にとって、配信を遅らせたり、業務に影響を与えたりすることなく、セキュリティを優先する必要があります。 この記事では、JW Player が Docker を使用してこのような課題に対処する方法と、JW Player がわずか 1 時間で 300 を超えるリポジトリで Docker Scout を有効にした方法を紹介します。 

バナードッカースカウトjwプレーヤー

JW Player:ストリーミングの卓越性

JW Playerは、ビデオストリーミングのグローバルリーダーとして、長い間技術革新の最前線に立ってきました。 収益化、エンゲージメント、シームレスな動画配信を通じて顧客に力を与えることを使命とするJW Playerのサービスは、8,600億本以上の動画のストリーミングを促進し、その数は増え続けています。 しかし、この目覚ましい成果には、複雑な技術的課題が伴います。

この規模で動作するJW Playerは、多数のテクノロジー、数千のノード、および複数のKubernetesクラスターの広範なフリートに依存しています。 JW Playerのワークフローの基本的な柱であるDockerは、組織の日常業務に不可欠な役割を果たしています。 JW Playerは、開発チームがすでに採用しているDockerを活用することで、わずか1時間で300以上のリポジトリをDocker Scoutに対応させました。 

 JW Playerは、 DockerCon 2023で印象的な技術的成果を共有しました。

  • 860B+ ストリーミング動画
  • 8.5kコンテナ
  • 300+ リポジトリが 1 時間で Docker Scout に対応

「実際、とても簡単で、開発チームが開発パイプラインを更新するのに数週間から数か月待つ必要はありませんでした。 この製品を使用した初日には、300 以上のリポジトリを 1 時間足らずで稼働させることができました」と、JW Player のエンジニアリング マネージャーである Stewart Powell 氏は述べています。

Dockerの違い

今年の初め、JW Playerは、コアエンジニアリングの価値を維持しながら、包括的な画像脆弱性管理プログラムを実装するという明確な目標を掲げました。 このビジョンの中心となるのは、開発チームに権限を与え、ビルドとリリースのパイプラインの完全な所有権を保持できるようにすることでした。 この一見野心的な目標は、DevOpsチームに過度の負担をかけることなく、ソフトウェアサプライチェーンをさまざまなビルドおよびリリースパイプラインに統合するという課題を提起しました。

Docker Scout を使用すると、ソリューションは驚くほど簡単でした。 Docker Hubのいくつかのボックスにチェックを入れることで、JW Playerは、チームに余分な作業負荷をかけることなく、包括的なソフトウェアサプライチェーンとイメージの脆弱性管理プログラムを開発者に提供しました。 実際、開発チームがパイプラインを更新するのを数週間から数か月待つことなく、これを達成しました。300 を超えるリポジトリが 1 時間以内に稼働しました。

「Docker Scout を使用することで、Docker Hub にアクセスしてチェックボックスをオンにすることができました。私のチームはほとんど何の努力もせずに、包括的なソフトウェア サプライ チェーンとイメージの脆弱性管理プログラムを開発者に手間をかけずに提供できました」と Powell 氏は言います。

JW Playerは、エンジニアリング組織全体にセキュリティ体制の統一された概要を提供することの重要性を認識しています。 この透明性と説明責任は、セキュリティプログラムを成功させるために不可欠です。 Docker Scoutは、開発者がソフトウェアサプライチェーン全体に関する意思決定を行うために必要なすべての重要な情報を確認するための中央ポータルを提供することに優れています。 開発者は、コンテナの健全性とセキュリティに関するフィードバックをほぼリアルタイムで受け取ると同時に、必要に応じて領域に優先順位を付けて修正するためのツールをセキュリティチームに提供します。

Docker Scout をお試しください

JW Playerのジャーニーが示すように、Docker Scoutは、組織が開発プロセスを合理化し、セキュリティを強化し、大規模なイノベーションを維持できるようにします。 さらに高いレベルでは、Docker Scout により、開発者は高品質で回復力があり、信頼できるソリューションを簡単に構築できます。 

今すぐ Docker Scout をお試しください

さらに詳しく