Skip to main content

Sarapis Development Resources

HSDS Reference

https://docs.openreferral.org/en/v2.0.1/hsds/reference/

Tutorial: Create a CRUD HTTP API with Lambda and DynamoDB

https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-dynamo-db.html

Realize A Simple CRUD API on Amazon DynamoDB

https://medium.com/@guraycintir/realize-a-simple-crud-api-on-amazon-dynamodb-1457a5e124b7

API Gateway Lambda DynamoDB CRUD Flow Repo

https://github.com/gcintir/api-gateway-lambda-dynamodb-crud-flow/tree/main

AWS CDK

https://docs.aws.amazon.com/cdk/v2/guide/hello_world.html

Testing with SAM

https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-cdk-testing.html

Locally invoke Lambda functions with AWS SAM

https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-invoke.html

SAM invoke documentation

https://awscli.amazonaws.com/v2/documentation/api/latest/reference/lambda/invoke.html

Key condition expressions for the Query operation in DynamoDB

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.KeyConditionExpressions.html

Create an Amazon Cognito user pool for a REST API

https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-create-cognito-user-pool.html

Add more features and security options to your user pool

https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-next-steps.html

AWS Cognito with ReactJS for authentication

https://medium.com/@adi2308/aws-cognito-with-reactjs-for-authentication-c8916b873ccb

Use API Gateway Lambda authorizers

https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-use-lambda-authorizer.html

DynamoDB Local Sample Java Project

https://github.com/awslabs/amazon-dynamodb-local-samples

Configure the URLConnection-based HTTP client

https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/http-configuration-url.html