-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
For the physical infrastructure for the mock API service, lets go for
- Dedicated AWS account
- AWS API Gateway - to host API end points / authenticate / rate throttle etc
- AWS Cognito - identity pool (use github as IDP maybe?)
- AWS Lambda - for the fastAPI python business logic behind the API
- AWS DynamoDB - to store event JSON files.
- AWS S3 - for any binary attachments like pdf certificates
That should do for MVP- then for release 2 add something like
- AWS SQS to feed events to triple store handler
- AWS neptune as triple store / sparQL query service
- AWS lambda with python logic that creates triples from events
- AWS cloudfront to cache queries.
Reactions are currently unavailable