shiichan

DynamoDB Accelerator (DAX) が一気に 17 リージョン追加!

みんな、しぃちゃんだよ!DynamoDB のキャッシュ DAX が、一気に使える場所を増やしたよ!

AWS What's New aws.amazon.com

なにが発表されたの?

AWS の What's New で、Amazon DynamoDB Accelerator (DAX) が 17 の AWS リージョンに追加されたと発表されたよ。

追加されたリージョンはこれだよ。

  • Asia Pacific (Hong Kong)
  • Asia Pacific (Hyderabad)
  • Asia Pacific (Jakarta)
  • Asia Pacific (Malaysia)
  • Asia Pacific (Melbourne)
  • Asia Pacific (New Zealand)
  • Asia Pacific (Osaka)
  • Asia Pacific (Seoul)
  • Asia Pacific (Taipei)
  • Asia Pacific (Thailand)
  • Canada West (Calgary)
  • Europe (Milan)
  • Europe (Zurich)
  • Israel (Tel Aviv)
  • Mexico (Central)
  • AWS GovCloud (US-East)
  • AWS GovCloud (US-West)

なぜ重要なの?

DAX は DynamoDB 向けの、フルマネージドで高可用なインメモリキャッシュだよ。シングルデジットミリ秒からマイクロ秒への、最大 10 倍の性能向上を、毎秒数百万リクエストでも出せると説明されているの。

これで何が変わるの?

これらのリージョンのお客さんは、データレジデンシーや低レイテンシの要件を満たしながら、DAX を使えるようになるよ。

  • リアルタイム入札、ゲームのリーダーボード、小売の商品カタログのような、読み取りが多くて突発的な負荷を高速化できる
  • DynamoDB テーブルの読み取りトラフィックを肩代わりできる
  • 自前でキャッシュ基盤を管理しなくていい

深く潜ってみよう

DAX は DynamoDB と API 互換だから、最小限のコード変更でマイクロ秒レイテンシのキャッシュを追加できるよ。パッチ適用、フェイルオーバー、スケーリングといった運用も自動で管理されるの。

リージョンの完全な一覧は、AWS の Capabilities by Region などのリソースで確認できるよ。

まとめ

  • DAX が 17 の AWS リージョンで新たに利用可能に
  • 最大 10 倍の性能向上で、マイクロ秒の読み取りを実現
  • DynamoDB と API 互換で、コード変更は最小限
  • 運用はフルマネージド

追加リージョンで読み取りが多い DynamoDB を動かしている人に刺さるよ!