- Newest
- Most votes
- Most comments
Hi dbeing,
Amazon Quicksight is the equivalent of GDS, Tableau, Power BI. You can update the Lambda function you currently use to write the data to CSV and store it in S3. Quicksight can then direct query the data from S3 using Amazon Athena. Alternatively, you can load the data from S3 into Quicksight's in-memory engine called SPICE.
Amazon Quicksight is pretty flexible in terms of licensing and the bast part is that it's serverless so you don't have to worry about managing the infrastructure or how it scales.
In regards to access control, you have two options:
- You can create users in Quicksight using the corporate email addresses
- You can use IAM users, ie create the corporate users in your AWS account and give them access to Quicksight
What I'm thinking is that you can have a Lambda function responsible for user provisioning that will create the Quicksight (or IAM user) and grant them access only if they are a corporate user.
Cheers
Relevant content
- AWS OFFICIALUpdated 2 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
Hi,
Thanks a lot for your response. We tried exploring Quicksight but it appears its not available with AWS free tier account and does not have a pay-as-you-go pricing like other services. But we can try it again if it provides a seamless login based access to dashboards. Just few queries for our use case:
Regards, dbeings