業界 : ソフトウェア
本拠地 : メリーランド州、フルトン
利用開始 : 2013年7月
インスタントパージ
カスタム VCL
サロゲートキー
=============
ソフトウェアサプライチェーンの自動化をリードする
Sonatype は、オープンソースコミュニティに大きく貢献してきた長い歴史があります。Apache Maven プロジェクトの主要コントリビューターで、NEXUS Repository Manager のディストリビューターでもある同社は、Central または Maven Central と呼ばれる Java ソフトウェアコンポーネントとしては最大規模のリポジトリも運営しています (JavaScript の npm、Ruby の RubyGems、Python の PyPI と似ています)。オープンソースソフトウェアの開発者は、このリポジトリを使用してライブラリやモジュールを公開したり、アプリケーション構築のためにこれらを取得できます。2015年、Sonatype はこういったコンポーネントに対する300億件を超えるリクエストに対応し、毎日数千件に及ぶコンポーネントの新規追加や更新を継続的に行っています。
Sonatype のソリューションは、開発者が日々使用する重要なインフラストラクチャです。Fastly は Sonatype が月間リリース数が2倍超、データ転送量が3倍、リクエストの合計トラフィックが4倍へと拡大する中、世界中の1,000万人以上のユーザーに安全で高い信頼性を備えたエクスペリエンスを提供するのをサポートしています。
「Fastly のおかげで自社 CDN の内部にアクセスし、必要な方法ですぐに設定を行えるようになりました。他のプロバイダーでは設定は完全に不透明なものでした。カスタマーサポートにルール変更を依頼しなければならなかったので、プロセスが煩わしく効果も低いものでした。Fastly 独自の API は、究極の柔軟性を提供しています。」 Jason Swank 氏、Technical Operations Lead
「Fastly を利用し始めてから3年以上が経過しましたが、当社は巨大なグローバルユーザーベースに100 %の稼働率と並外れたネットワークパフォーマンスを提供できています。これは非常に素晴らしいことです。」 Mike Hansen 氏、SVP Product Development and Engineering
オープンソースソフトウェアの生産と使用の両方における爆発的な成長により、ネットワーク配信の拡張要件と、世界の重要な開発インフラストラクチャの一部によって規定される可用性要件も拡大しました。Fastly はコンテンツを即時更新できるという柔軟性を提供すると同時に、Sonatype が数百万件のオープンソースコンポーネントをキャッシュできるようにし、コンポーネントの可用性を向上させています。その結果、同社は年々続く巨大かつ急速な成長に容易に対応できるようになりました。
「これまでに Fastly のサービスで問題が起きたことはありません。セントラルリポジトリからのダウンロードリクエストは3倍、リクエストトラフィックは4倍に増加しましたが、全く問題ありませんでした。Fastly のサポートのおかげです。」 Jason Swank 氏、Technical Operations Lead
Maven Central は無料サービスなので、ユーザーフィードバックを収集するのが難しい場合があります。開発者はこのサービスをユーティリティと考えていますが、ユーザーをつなぎとめておくには信頼性を維持することが重要です。
「Fastly のおかげで当社は信頼性の高いサービスを開発者に提供することができます。無料サービスで100 %の稼働率という期待に簡単に応えられるのは非常に素晴らしいことです。」 Mike Hansen 氏、SVP Product Development and Engineering
Sonatype が Fastly を選んだ理由の1つは、オープンソースの Web アクセラレーターである Varnish を使用しているという点です。そのため、広範で知識の豊富なコミュニティやドキュメントといったオープンソースのメリットを享受できます。
「Varnish を使う大きなメリットは、独自のインスタンスを実行して、非常に簡単にテストできるということです。以前のプロバイダーではエンジニアによるルール変更を待たなければならなかったので、フィードバックサイクルへの対応に苦労していました。」 Jason Swank 氏、Technical Operations Lead
Maven Central は世界中の開発者が利用しているため、Sonatype は自社サイトの健全性を確認してビルドを確実に成功させる必要があります。ただ、以前の CDN では自社環境への可視性が提供されなかったため、これは困難なことでした。同社は、発生しているイベントに対するインサイトを可能にする Fastly のリアルタイム分析を利用することで、セキュリティの問題を迅速に特定して修正することができるようになりました。Sonatype はログを S3 エンドポイントにストリーミングして情報を収集し、必要に応じて変更を行っています。
「モニタリングし、問題を瞬時に診断できる点が Fastly の大きな魅力でした。当社では現在 syslog データをそのままストリーミングして問題が発生すると同時に対応しています。これはセキュリティ問題で特にメリットがあります。ストリーミングログから収集した情報を集めることで、特定コンポーネントの人気の高さと脆弱性の両方を判断できます。万が一脆弱性があってもすぐに特定して修正することができます。」 Jason Swank 氏、Technical Operations Lead
リアルタイムのログストリーミングは、セキュリティ対策、ライセンス対策、人気度に関する情報サービスを含む Sonatype の商用プロダクトの成功の鍵でもあります。
「当社には自社の商用プロダクトのデータ処理を行う非常に重要なインフラストラクチャがあるのですが、Fastly のおかげで顧客に対するプロダクトのプロセスを効率化することができました。」 Jason Swank 氏、Technical Operations Lead