[Integrates] Reliable indicators using DynamoDB Streams
Problem to solve
Handling data summaries for faster access is a big deal. The consistency is one of the biggest problems because the platform reports unreliable data to users and they are affected due to that. There's a lot of unreliable indicators (in vulnerabilities, findings, groups, organizations, etc) and we found on DynamoDB Streams a nice solution for updating them in real time.
Recently, using AWS Lambda infrastructure we implement Streams and we are more confident on its consistency. On this issue we are going to analyze how to use Streams to update indicators ensuring scalability, consistency and fault tolerance.
Intended users
Platform users.
Proposal
Implement indicators using Streams for updating them.
Steps
-
Classify indicators that Streams can calculate. -
Implement them from inside (first vulnerabilities, then findings, then groups, etc) -
Make sure that the code contributions checklist has been followed.