Udemy講師クーポン配布中。詳しくはこちら

AWS Cognito 「推定ユーザー数」の意味について

Cognitoアイキャッチ

AWS Cognitoのユーザープールを確認すると推定ユーザー数という項目があります。
この推定というのがどういった意味での推定なのかを確認してみました。

マネジメントコンソールでCognitoの推定ユーザ数を確認する画面
図1 マネジメントコンソールから確認できる推定ユーザ数
目次

結論 おそらく定期的にユーザ数を確認しているので現在の値とずれる可能性がある

検証ベースですが、定期的にユーザ数をクロールしているので現在のユーザ数とずれる可能性がある点で推定だと思われます。

AWSサポートに確認したが回答を得られなかった

公式ドキュメントにはどういった意味で推定なのかが記載されていなかったので、AWSに問い合わせてみました。下記の通り内部仕様は回答できないといわれてしまいました。

どのようにカウントが行われているかにつきましてはAWS 内部のアーキテクチャに関する情報となりお伝えすることできない点について何卒ご理解いただけますと幸いでございます。そのため、どのような意味合いで推定ではないかを正確にお伝えすることもできないものとなっております。

検証ベースでの結論 定期的にユーザ数をカウントしているように見える

ユーザー数の増減が激しく発生している場合において List API を用いて集計したユーザー数と推計ユーザー数の間に乖離が生じやすい傾向がありました。推定ユーザー数に表示される値は、定期的にユーザ数をカウントした値のようです。

収集がどの程度の頻度で行われているかはわかりませんでした。

タイムリーに正確なユーザー数を確認したい場合、ListUsers APIを使用してカウントしたほうが良いようです。そうでない場合、目安として用いるには使えそうな印象を持ちました。

PR
当ブログはWordPressテーマSWELLを使用しています。非常に使いやすく、簡単にプロのようなデザインを使えるのでお勧めです!!

SWELL – シンプル美と機能性両立を両立させた、圧巻のWordPressテーマ

ランキング

ランキングに参加しています。クリックして応援いただけると嬉しいです。
にほんブログ村 IT技術ブログ クラウドコンピューティングへ
にほんブログ村
AWSランキング
AWSランキング

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次