Skip to main content

Serverless Data

Work with DynamoDB, Aurora Serverless, and serverless analytics.

NoSQL with DynamoDB

Table Design

  • Partition and sort key design
  • Access patterns modeling
  • Global secondary indexes

Performance Optimization

  • Hot partition avoidance
  • Burst capacity management
  • Auto scaling configuration

Relational Databases

Aurora Serverless

  • Automatic scaling
  • Data API for HTTP access
  • Pause and resume capabilities

RDS Proxy

  • Connection pooling
  • Lambda integration
  • Security and monitoring

Analytics and Data Processing

Amazon Kinesis

  • Real-time data streaming
  • Kinesis Data Analytics
  • Serverless data processing

AWS Glue

  • Serverless ETL jobs
  • Data catalog management
  • Schema evolution

Data Storage Patterns

S3 Integration

  • Event-driven processing
  • Data lake architectures
  • Lifecycle management

Caching Strategies

  • ElastiCache Serverless
  • Application-level caching
  • CDN integration

Data Security

Encryption

  • Encryption at rest and transit
  • Key management with KMS
  • Field-level encryption