First, you can use the QLDB driver on the AWS SDK to interact with the QLDB API.
As you can see in the link, it is available in the following programming languages.
Java, .NET, Go, Node.js, Python
Next, let's talk about dashboards. Dashboards can be realized in various ways.
If you want to use AWS services, you can use Amazon QuickSight.
And with Amazon QuickSight, you can embed your dashboard into an external website/web system, or simply require your users to sign in to QuickSight.
QLDB is not yet integrated with QuickSight. Therefore, it is necessary to regularly export QLDB data to S3, RDBMS, etc.
You can use AWS Glue for export.
In case you are looking for options to build a custom dashboard web application then you may also explore Amazon Amplify . It allows to develop web applications leveraging AWS AppSync with GraphQL API and by default uses Amazon DynamoDB and Amazon S3 for data persistence. Amazon QLDB can be added to AWS Amplify as a custom resource to process some ledger-specific transactions and then stream data to Amazon DynamoDB through Amazon Kinesis Data Streams and AWS Lambda.
Can I create an AWS link for my Web App URLasked 6 months ago
Using SageMaker as a backend for a web appasked 6 months ago
What service should I use to host my application?Accepted Answerasked 6 months ago
cl_dram_dma/build/constraints/cl_pnr_user.xdc contraints good for any cl?asked 2 years ago
Can I control WEB (not admin) users access to specific folders on my static S3 website?asked 2 months ago
I would like to know easy way to start from the first line of log for the code-build execution (either in code-build console or cloudwatch-log console)asked 3 months ago
Suggestions for Web based App Solution Developmentasked 18 days ago
Best way to run a web scraper from my S3 website and save the returned information to a databaseasked 5 months ago
Is WorkDocs a good fit for transactional/customer-based organization of documentsasked 7 months ago
How to build saas product for blockchain based use caseasked 20 days ago