JFrogは、ソフトウェア成果物の作成とデプロイがより頻繁かつ大規模になっているエンタープライズグレードのソフトウェア開発の進化するニーズに対応してきた。ソフトウェア開発環境が、迅速なリリース(多くの場合1日に数回)と、コンテナ化されたアプリケーションやAI/MLモデルなどの大規模な成果物の展開を必要とするモデルへと移行するにつれて、JFrogは増大する負荷を処理できる堅牢なインフラストラクチャーの必要性を認識した。同社は、現代のソフトウェア開発組織の複雑な要件をサポートするために、Federation製品の強化において大きな進歩を遂げてきた。
現代の企業にとって、複数のサイト間で成果物を迅速かつ確実に同期し、開発システムのアクセス性と稼働時間を維持するという課題は非常に重要だ。Artifactoryインスタンス間のレプリケーションの導入から始まったJFrogのマルチサイトフェデレーションの進歩は、今や新たな高みに達している。同社はArtifactoryプロセスの速度、サイズ、回復力を向上させ、1秒当たり最大300件のイベントの処理、最大1億件の成果物を含むリポジトリーの管理、最大5,000のフェデレーションリポジトリーのサポートを可能にした。これらの機能強化は、最も要求の厳しいソフトウェア開発環境のニーズを満たすように設計されている。
JFrogは、フェデレーションソリューションの回復力をさらに強化するために、Delta SyncとAuto Healing機能を導入した。Delta Syncは、最後に正常に同期されたイベントに続くイベントのみが再生されるようにすることで、操作の効率を高め、自動修復の準備を整える。Auto Healing機能は、同期中にエラーを検出し、同期されていない成果物のキューを維持し、接続が回復したときに自動的に同期を再開するように設計されている。これにより、フェデレーションリポジトリーが同期されていない合計時間が短縮され、リポジトリーを元の状態に戻すために必要なメンテナンス作業が最小限に抑えられる。
同期の改善に加えて、JFrogは開発チームが頼りにするシステムが常にアクセス可能で、運用可能であることを確保することにも注力している。データセンター間でのフェデレーションの導入は、業務の中断を許さない企業にとって最も重要な高可用性と災害復旧を実現するための一歩だ。Enterprise+ JFrog Cloudユーザーが利用できるJFrogの新しいセルフサービスDNSルーティングソリューションは、トラフィックの監視と最適な場所へのルーティングのプロセスを簡素化する。今後リリースされるフェデレーション ダッシュボードは、組織にフェデレーションリポジトリーの健全性の包括的なビューを提供し、迅速な評価とアクションを可能にする。
さらに、JFrogのGeolocation DNSルーティングにより、世界中の開発者が自分の場所に最適化されたインスタンスにアクセスでき、レイテンシーが短縮される。組織は1つのルーティングURLの下で場所に基づいてルーティングをカスタマイズでき、ポリシーごとに最大10のフェデレーションメンバーをサポートする。Artifactoryインスタンスがダウンした場合、JFrogの手動フェイルオーバーDNSルーティングポリシーにより、組織は1回のクリックでトラフィックをセカンダリーインスタンスに再ルーティングできるため、運用の継続性が確保される。自動アラートと改善されたダッシュボードにより、迅速な評価と対応が容易になり、プライマリーインスタンスが復元されると、フェデレーションによってインスタンスが再同期される。
JFrogは、グローバル開発のニーズを満たすためにプラットフォームを拡張することに注力しており、その継続的な機能強化からもそれが明らかだ。同社のフェデレーション機能は、グローバルに分散したチームへのサービス提供から開発インフラストラクチャーの回復力と高可用性の確保まで、さまざまなユースケースをサポートするように設計されている。開発の世界が拡大する中、JFrogのプラットフォームは、高速で信頼性の高いソフトウェア配信を通じて競争力を維持しようとする最大規模のソフトウェア組織をサポートする。
出典:JFrog
この製品の詳細については、JFrog製品ページをご覧ください。