Skip to content

AWS pipeline to store and manage file along with meta data stored in DynamoDB

Notifications You must be signed in to change notification settings

SainathDutkar/AWS_Content_Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS_Content_Manager

Background

A pipeline for storing the files along with their meta-data. The files can be searched and retrieved on the basis of querying the meta-data. Files can be merged and stored on S3

Requirement

  1. AWS S3
  2. AWS dynamo DB
  3. AWS IAM User groups and User
  4. AWS Lambda functions
  5. AWS API Gateway
  6. Python
  7. Boto3 (Python library for accessing AWS resources)
  8. Dash (User Interface)

Pipeline

alt text

User Interface

Upload File alt text

Retrive and download file alt text

Merge Files alt text

Replication

The general information and steps to replicate the project can be found in the file under documentation folder

About

AWS pipeline to store and manage file along with meta data stored in DynamoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages