aws-cdk-examples
aws-cdk-examples copied to clipboard
Please add a serverless graph stack
:rocket: Feature Request
General Information
- [X] :wave: I may be able to implement this feature request
- [ ] :warning: This feature might incur a breaking change
Description
I think a full stack React + CDK + Neptune Serverless example would be valuable for many startups because graphs enable a whole range of new queries that are mostly impossible in SQL. Serverless would help to focus on customers instead of servers and capacity guessing
Proposed Solution
Host a react front end with S3, Cloudfront, and Route53. (Easy)
Make a serverless graph API with API Gateway v2 HTTP API to a NodeJS Lambda function which handles fine grained access control and graph db CRUD (Need support for v2 API Gateway constructs)
Add a Serverless option for Neptune (not sure how hard this is) and optionally support Cypher out of the box (Gremlin is fine for me but I’d rather use Cypher)
Environment
- OS: ALL
- Language: CODE NODE
Other information
It’s a big project. Would require help from the Neptune team to enable Serverless mode.
Please help @eladb !