Skip to content

AppSync GraphQL API with DynamoDB and S3 presigned URL generation #242

Description

@mate329

A complete AWS CDK infrastructure-as-code project in Python 3.12 that demonstrates a serverless architecture combining:

  • AppSync GraphQL API with API Key authentication for real-time data operations
  • DynamoDB as the primary database for item storage and retrieval
  • S3 bucket for file storage with secure presigned URL access
  • Lambda resolver that generates secure, time-limited presigned URLs for S3 object access

The project includes GraphQL queries and mutations for:

  • all CRUD operations for all items in DynamoDB
  • Generating presigned URLs for secure S3 file downloads

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions