2024年に分散コンピュート・リージョンを発表して以来、一部の大手顧客は、これらの小規模なクラウド・コンピューティング・サイトを活用し、特にアプリケーションの使用量が急増した場合に、アプリケーションを可能な限りエンドユーザーに近づけてきました。現在、分散リージョンはVirtual Private Cloud(VPC)機能によってさらに改善され、お客様はプライベートネットワークの背後にある分散リージョンにパフォーマンス重視のインスタンスを配置することができます。
VPCは、クラウド・リソースが相互にプライベートな通信を行い、パブリック・インターネットや他のプライベート・ネットワークへのアクセスを選択的にゲートできるようにする隔離されたネットワークです。VPCは、アプリケーションのクラウドリソースを不要なトラフィックから保護し、潜在的なDDoS攻撃に対するアプリケーションのサーフェスエリアを縮小するために不可欠です。
分散アプリケーション・リファレンス・アーキテクチャ
次の図は、お客様がアカマイクラウドのコアリージョンの 1 つにインフラ 維持しながら、アプリケーションのパフォーマンスを最適化するためにエンドユーザーの近くに追加のコンピューティングリソースを配置する方法を示しています。

上記のワークフローは、VPCを使用してコアリージョンと1つまたは複数の分散リージョン間でアプリケーショントラフィックとインフラ 分散する方法の概要を示している:
- クライアントにサービスを提供する準備が整った専用のコンピュートインスタンス(コンテナ化されたフロントエンドを含む可能性が高い)は、エンドユーザーに近い1つまたは複数の分散リージョンに展開される。
- データベース、ストレージ、バックエンドマイクロサービス、バックアップを含むステートフルなインフラ 、コアコンピュートリージョン、あるいは「ホームリージョン」と呼ばれる場所に配置される。
- エンドユーザーのリクエストは、DNSロードバランサーまたはグローバルトラフィックマネージャーによってフィルタリングされ、設定に基づいて適切なリージョンにルーティングされます。複数のインスタンスのIPアドレスのいずれかにアクセスする代わりに、エンドユーザーの接続はVPCのIPにのみアクセスします。
- ユーザーに関するデータが必要な場合、これはコア領域データベースから要求され、ユーザーのセッション中に使用するためにローカルにキャッシュされる。
- 各セッションは分散リージョンで実行され、何らかの更新(ユーザープロファイルやゲームの統計データなど)が行われると、コアリージョンのデータベースが更新される。
分散コンピュート・リージョンの機能についてはこちらをご覧ください。これらのサイトの容量には限りがあるため、アクセスは資格のあるお客様に限定されています。これらのリージョンでの展開にご興味のある新規または既存のお客様は、営業チームまでお問い合わせください。
コメント