AWS QuickSight Cost model on Sessions

Hello @Sanjeeb2022 ,

With your scenario having 20K + user base, Capacity pricing would be ideal . Capacity pricing allows QuickSight customers to purchase Reader sessions or QuickSight Q questions in bulk, without having to provision individual Readers in QuickSight. Capacity pricing is ideal for embedded applications or large-scale BI deployments.

  1. based of the volume of user base and being dashboard in pubic domain - you would use anonymous URL embedding. the session would be session capacity.The QuickSight session Capacity pricing model allows purchase of sessions in bulk at discounted rates, for use across large user populations for embedded or BI use cases. With this model, the per-session costs decrease with commitments to larger usage. For Authentication workflow see Build embedded analytics architectures using Amazon QuickSight

  2. Each session within session Capacity pricing is 30 minutes long.Sessions will be renewed in 30-minute intervals and time out 30 minutes after start upon inactivity. In case of embedded sessions, the host application will be responsible for renewing sessions based on setup.

  3. Yes session capacity -Capacity pricing is beneficial when QuickSight dashboards need to be displayed to a large audience with dispersed usage, or in situations where the user population is expected to continually grow. In both cases, the discounts on per-session pricing available with Capacity pricing allow reduction in QuickSight costs over time. Each session within session Capacity pricing is 30 minutes long. Session Capacity pricing also allows use of QuickSight for programmatic access for display on large screens/monitors for consumption by multiple end users.

For more info - Business Intelligence Service – Amazon QuickSight Pricing – AWS

Thank you.
Cheers,
Deep

1 Like