DynamoDB Security And Other
Some security for DynamoDB and other stuff
Security
- VPC endpoints
- IAM
- Encryption
- at rest with KMS,
- in transit using SSL (Secure Sockets Layer) / TLS (Transport Layer Security)
Backup and Restore feature available
- Point-in-time Recovery (PITR) like RDS
- No perforamnce impact
Global Tables
- Multi-region, multi-active, fully replicated, high performance
DynamoDB Local
- Develop and test apps locally without accessing the DynamoDB web service (without internet)
AWS Database Migration Service can be used to migrate to DynamoDB (from MongoDB, Oracle, MySQL, ...)
User interact with dynamodb directly
- Use cognito to give access to the client directly. with Web Identity Federation and Cognito Identity Pools
- You can assign IAM Role
LeadingKeys
: Limit row-level access for users on the primary keyAttributes
: limit specific attributes the user can see