NGINX.COM
Web Server Load Balancing with NGINX Plus
会社概要

Ahrefs Pte.Ltd.は、検索エンジン最適化(SEO)業界の分析サービスプロバイダーとして、世界中で45,000人以上の加入者にサービスを提供しています。

課題

予想される成長をサポートするためのスケーラブルなインフラ 、高可用性やセッションパーシスタンスなどエンタープライズグレードの機能の強化

成果

インフラストラクチャとアプリケーションのパフォーマンス向上

高度なアプリケーション セキュリティ

オンプレミスとパブリッククラウド インフラストラクチャの一貫したアーキテクチャと構成

概要

Ahrefs Pte.Ltd.は、検索エンジン最適化(SEO)業界の分析サービスプロバイダーとして、世界中で45,000人以上の加入者にサービスを提供しています。次の成長段階に入るにあたり、Ahrefsはサーバーにスケーラビリティを持たせ、ワークフローの強化、内部サービスのパフォーマンス向上、セキュリティ管理の強化などの機能を充実させる必要がありました。そこで同社は、ロード バランサー、アプリケーション ゲートウェイなどを含む完全なアプリケーション デリバリ ソリューションとしてNGINX Plusを採用しました。

課題

2010年に設立されたAhrefs Pte.Ltd.は、シンガポールに本社を置く、SEO業界における分析サービスのリーディング カンパニーです。Ahrefsは、創業者兼CEOのDmitry Gerasimenko氏がSite Explorerを開発したときには、すでにバックリンクとSEO分析のプラットフォームとして有名になっていました。この製品は、当時低迷気味だったバックリンク(被リンク)分析における常識を打ち破り、SEOツール プロバイダー間の新たな競争のきっかけとなりました。同社は、SEOツールの構築や無料教材の開発を行い、世界中の何百万人ものWebサイト オーナーが検索エンジンからより多くのトラフィックを得られるよう支援しています。Ahrefsのツールと機能は、競合他社の調査、キーワード調査、サイト監査、ランク トラッキングなど、SEOに最も必要なニーズをカバーしています。

世界180カ国以上、45,000人以上のユーザーにサービスを提供しているAhrefsは、世界最大の検索クエリのサードパーティ データベースを保有しています。同社は、企業やマーケティング担当者がオンライン コンテンツの検索性を最適化し、ブランドのデジタル プレゼンスを高めるために、ペタバイト級のデータを収集、処理、保存しています。同社は、Web上のインデックスを最新のバックリンクをもとに15分ごとに更新し、Webクローラーは1日に80億ページを処理しています。これらのデータは、お客様が最新かつ十分な情報に基づいて意思決定を行い、ページ ランキングを大幅に改善するのに役立ちます。

つまり、Web分析ビジネスの成功はこれらのバックエンドのインフラストラクチャやサーバーの処理能力に大きく依存していることも意味します。過去10年間、AhrefsはNGINX Open Sourceを導入してプラットフォームをサポートし、アプリケーション デリバリを促進し、このソリューションの多くのメリットを享受してきました。

しかし、ビジネスの成長に伴い、Ahrefsはその成長に対応するために、インフラストラクチャを拡張し、安全性を確保し、強化する必要がありました。次の段階に進むためには、単に信頼性、安全性、パフォーマンスの高い最新のWebサーバーが必要なだけでなく、予想される成長をサポートするためのスケーラブルなサーバーが不可欠でした。

Ahrefsは、優れたカスタマ エクスペリエンスを提供するために、社内サービスを強化し、ビジネス ワークフローを大幅に改善したいと考えていました。

ソリューション

Ahrefsは、成長するビジネスをサポートするために必要な、高可用性やセッション パーシスタンスなどのエンタープライズグレードの機能を享受するために、NGINX Plusにアップグレードしました。

NGINX Plusは、NGINX Open Sourceを拡張し、高度な機能と受賞歴のあるサポートを提供することで、お客様に完全なアプリケーション デリバリ ソリューションを提供します。高性能なWebサーバ機能、強力なフロントエンド ロードバランサー、高スケーラブルなプロキシ キャッシュを組み合わせたNGINX Plusは、Webアプリケーションを容易に管理するための、機能豊富なエンドツーエンドのプラットフォームを提供します。

Ahrefsは、NGINX Plusが提供するアクティブ ヘルス チェックやDNSベースのサービス ディスカバリなどの機能を活用し、関連するIPアドレスに変更があった場合、ロードバランサーのセットを即座に調整しています。

これらの機能追加とアプリケーションのパフォーマンス向上により、Ahrefsはより大きなデータセットを迅速かつシームレスに処理できるようになりました。社内サービスの向上とワークフローの改善により、エンド ユーザーに提供する製品の品質が向上しています。

NGINX Plusは、ロード バランサーやセキュリティ コントロール機能の追加に加え、スケーラブルで信頼性の高い高可用性を提供するとともに、150以上のメトリクスを監視し、複雑なアプリケーション アーキテクチャのデバッグや診断をサポートします。これにより、Ahrefsは、ミッションクリティカルなクラウド環境において、プロキシ、ロード バランサー、キャッシュ サーバーを自社で管理する複雑さを解消することができます。

さらに、AhrefsはNGINX Plusの包括的な商用サポートを利用しています。NGINXのエキスパートが24時間体制で対応し、30分以内に回答を保証するサポートレベルです。デバッグやエラー修正以外にも、ドキュメントの不一致に関する説明や、インストールやデプロイメントに関するタイムリーなサポートも、サービスの品質に対する賞を受賞したNGINXのエキスパートによるサポートサービスでカバーされています。

結果

NGINX Plusの導入により、Ahrefsはアプリケーションの高いパフォーマンスを維持しつつ、全体的なセキュリティ対策を向上させ、かつハイブリッド クラウド環境で一貫したアーキテクチャと構成を確保することができています。

インフラストラクチャとアプリケーションのパフォーマンス向上

NGINX Plusのセッション パーシステンス、アクティブ ヘルス チェックなどを備えたエンタープライズグレードのロード バランシングにより、Ahrefsは高いアプリケーション パフォーマンスを維持し、大量のトラフィックを容易に処理することができます。インテリジェントで大規模なロード バランシングは、迅速でタイムリーなデータ収集を可能にします。

高度なアプリケーション セキュリティ

IPアドレスベースのアクセス コントロール リストとレート リミッターが連動することで、NGINX PlusはAhrefsのWebとアプリケーション サーバー環境を保護し、会社の全体的なセキュリティ対策を向上させます。Ahrefsは、DDoS攻撃やその他のサイバー脅威に対する防御を強化しています。

オンプレミスとパブリック クラウド インフラストラクチャの一貫したアーキテクチャと構成

NGINX Plusは柔軟性と可搬性に優れており、パブリック クラウド、プライベート クラウド、ベアメタル、仮想マシン、コンテナなど、どこにでも導入することができます。これにより、Ahrefsはハイブリッド環境でアプリケーションを実行する際の複雑さを軽減し、安定性を実現することができます。

Ahrefsについて

Ahrefsは、オンラインSEOツールや、マーケティング担当者向けの無料教材を開発するソフトウェア会社です。Ahrefsは、Webをクロールして大量のデータを蓄積し、シンプルなユーザー インターフェースで簡単にアクセスできます。これらのデータは、キーワード リサーチ、リンク ビルディング、コンテンツ マーケティング、SEO戦略などに活用することができます。最終的に、このツールはWebサイトへのオーガニック検索トラフィックの増加を促進するのに役立ちます。