クラウドリージョン レイテンシテスト
お使いの場所から実際のHTTPS応答時間を計測し、デプロイに最適なリージョンを選びましょう。
実際に計測しているもの
プロバイダのページ(例: /aws)を開くと、ブラウザが各リージョンのエンドポイントに実際の fetch()リクエストを送信します。各エンドポイントに2回アクセスします:
| 指標 | 含まれるもの | 適した用途 |
|---|---|---|
| セットアップ時間 | DNSルックアップ + TCP接続 + TLSハンドシェイク + 最初のHTTPラウンドトリップ | コールドスタートレイテンシ(最初のユーザーリクエスト)の見積もり |
| 応答時間 | 接続済みのコネクション上でのHTTPラウンドトリップ | 定常状態のAPIコールレイテンシの見積もり |
⚠ これはICMP pingではありません。 ネットワークエンジニアはICMP pingを使ってネットワーク層の生のラウンドトリップタイムを計測します。このツールの数値はHTTPSスタック全体を含むため高くなりますが、アプリケーションが実際に体験する値をより正確に反映します。これはアプリケーション層のレイテンシであり、ネットワーク層のレイテンシではありません。
リージョンの選び方
- 下のプロバイダページを開いてください。すべてのリージョンのエンドポイントが自動的にチェックを開始します。
- 結果を待ちます。メインの数値(太字)が定常状態の応答時間です。小さい方の"Setup"の数値はコールドスタートのオーバーヘッドです。
- 応答時間が最も低い = 最も近いリージョンです。2つのリージョンが約10ms以内の差であれば実質同等なので、他の要素(料金、コンプライアンス、利用可能なサービス)で判断してください。
- 異なる時間帯にチェックを実行してください。混雑やルーティングによって結果が変わることがあります。特に大陸間のパスでは顕著です。
数値の読み方
| 応答時間 | 意味 |
|---|---|
| < 50ms | 同一リージョンまたは近隣。レイテンシに敏感なアプリに最適です |
| 50–150ms | 同一大陸の別都市。ほとんどのワークロードに適しています |
| 150–300ms | 大陸間。APIには許容範囲ですが、リアルタイム処理では遅延を感じます |
| > 300ms | 地球の反対側。CDNまたはマルチリージョン構成の検討をおすすめします |
プロバイダ別テスト
各ページでそのプロバイダのグローバルリージョン全体のエンドポイントをチェックします:
地域別テスト
特定の地域で全プロバイダを比較できます:
プロのヒント
- ブックマークしましょう。これは軽量なPWAです。スマートフォンやノートPCにインストールして、どのネットワークからでも接続をテストできます。
- 社内インフラにはカスタムリストを活用しましょう。ステージングサーバー、内部API、ヘルスチェックエンドポイントがありますか?それらのURLでカスタムリストを作成してブックマークしましょう。
- サーバープローブと比較しましょう。各エンドポイントの下にある「サーバープローブ」を展開すると、異なるリージョンにある当サーバーからの応答時間を確認できます。ローカルネットワークの問題を切り分けるのに役立ちます。
- サイト全体で約200KBです。フレームワークのダウンロード不要、広告なし、トラッカーなし。アプリ全体がCDNから配信される静的ファイルとして事前ビルドされています。