BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ ニュース AWSがグローバルエンドポイントを使ってAmazon EventBridgeの可用性と信頼性を向上

AWSがグローバルエンドポイントを使ってAmazon EventBridgeの可用性と信頼性を向上

原文(投稿日:2022/04/13)へのリンク

最近、AWSは、サーバーレスイベントバスサービスAmazon EventBridgeにグローバルエンドポイントと呼ばれる新機能を発表した。可用性と信頼性を向上させるためである。

Amazon EventBridgeを使うと、開発者は、生成されたイベントをカスタムアプリケーション、統合されたSoftware-as-a-Service(SaaS)アプリケーション、AWSサービスから、AWS Lambdaや他のSaaSアプリケーションなどのさまざまなターゲットにルーティングできるイベント駆動型アプリケーションを構築できる。

GAリリース以降、同社はこのサービスに投資し、スキーマレジストリイベントのアーカイブ・再生機能API Destinationsクロスリージョンイベントルーティングなどの機能を追加した。このサービスに最近追加されたのはグローバルエンドポイントである。これは、開発者がイベント駆動型アプリケーションの可用性と信頼性を向上させるための、より単純で信頼性の高い方法を提供する。

AWSの主任サーバーレススペシャリストソリューションアーキテクトのStephen Liedig氏は、AWS Computeのブログ投稿で機能について説明している。

この機能を使うと、サービスの中断中にイベントの取り込みをセカンダリリージョンにフェイルオーバーできます。グローバルエンドポイントは、オプションでマネージドイベントレプリケーションも提供し、イベントバスの構成をシンプルにし、サービスの中断中にイベントが失われるリスクを軽減できます。

 
出典: https://aws.amazon.com/blogs/compute/introducing-global-endpoints-for-amazon-eventbridge/

開発者は、グローバルエンドポイントを使用できるリージョンからプライマリリージョンとセカンダリリージョンを選択することで、グローバルエンドポイントを簡単に設定できる。次に、AWSマネジメントコンソールやAPIを使ってエンドポイントを作成し、バックアップリージョンにイベントをアーカイブして、中断中にイベントが失われないようにする。最後に、開発者は、グローバルエンドポイントが作成されたら、アプリケーションを更新してイベントをグローバルエンドポイントに公開できる。


 
出典: https://aws.amazon.com/blogs/compute/introducing-global-endpoints-for-amazon-eventbridge/

Amazon EventBridgeのプロダクトマネージャーのSiva Palli氏は、ツイートで次のように述べている。

レプリケーションが組み込まれているため、顧客はこれらのサービスの中断時にデータがリスクにさらされることを最小限に抑えることができます。フェイルオーバーが発生すると、セカンダリリージョンのコンシューマーは、処理されたイベントの最新の状態を得ることができたり、セカンダリリージョンに配信されたメッセージを再生する機能を利用できます。

現在、グローバルエンドポイントは、米国東部(オハイオおよび北バージニア)、米国西部(オレゴンおよび北カリフォルニア)、カナダ(中央)、EU(ストックホルム、パリ、アイルランド、フランクフルト、ロンドン)、アジア太平洋(ムンバイ、東京、ソウル、シンガポール、大阪、シドニー)、南アメリカ(サンパウロ)のAWSリージョンで利用できる。

最後に、グローバルエンドポイントは追加費用なしで提供される。また、現在はカスタムイベントでのみ利用できる。グローバルエンドポイントに公開されたカスタムイベントは、カスタムイベントの料金に基づいて請求される。さらに、顧客には、既存のクロスリージョンの価格設定ごとにレプリケーションに対する追加料金が請求される。価格の詳細については、価格ページをご覧ください。

作者について

この記事に星をつける

おすすめ度
スタイル

BT