投稿日: Apr 30, 2024

Amazon DynamoDB で、グローバルテーブルに対するレプリケーションを一時停止する AWS Fault Injection Service アクションがサポートされるようになりました。FIS は制御されたフォールト挿入実験を実行するためのフルマネージドサービスであり、アプリケーションのパフォーマンス、オブザーバビリティ、回復性を改善できるようにします。グローバルテーブルは選択した AWS リージョンにおいて Amazon DynamoDB テーブルを自動的にレプリケートし、ローカルで高速な読み取りと書き込みのパフォーマンスを実現します。お客様は、この新しい FIS アクションを使用してリージョンレプリケーションの一時停止に対するアプリケーションの反応を監視し、モニタリングとリカバリのプロセスを調整して、回復性とアプリケーションの可用性を改善することが可能です。

グローバルテーブルは高可用性アプリケーションのニーズを満たすように設計されており、99.999% の可用性、アプリケーションの回復性の向上、ビジネス継続性の向上を実現します。この新しい FIS アクションは、グローバルテーブルのレプリカへのレプリケーションが中断されて再開されたときに実際の動作を再現します。 これによりお客様は、特定のリージョン内でリソースにアクセスできない際に、アプリケーションが意図したとおりに応答するかどうかをテストし、確信を持てます。FIS で実験テンプレートを作成して、実験を継続的インテグレーションやリリーステストと統合し、他の FIS アクションと組み合わせることができます。例えば、DynamoDB のレプリケーションの一時停止を「クロスリージョン: 接続」のシナリオ内の他のアクションと組み合わせて、特定のリージョンを分離します。

DynamoDB のレプリケーションの一時停止は、FIS を使用できる AWS 商用リージョンすべてでご利用いただけます。詳細については、DynamoDB の FIS アクションのドキュメントをご覧ください。