Skip to content

A lambda function to extract metadata from images uploaded to S3.

License

Notifications You must be signed in to change notification settings

nickntg/metadata-extractor

Repository files navigation

Metadata Exctractor

This is a simple Lambda function that can respond to S3 events, read images uploaded to an S3 bucket, extract the image metadata and save it alongside the images for easy retrieval.

Requirements

  • .Net 5.0.

Setup

You can run the project using the Mock Lambda Test Tool to accurately simulate incoming image notifications.

Deploying

The function can be deployed by using the included profile. You may need to modify the profile's role, which needs to have the following rights:

  • Basic Lambda execution rights.
  • Cloudwatch create and post rights.
  • S3 read/write rights.

Once the function is deployed, an S3 Put notification needs to be setup on the S3 bucket(s) with incoming images to be processed.

Helpful

Metadata extractor did the heavy lifting of extracting metadata.

About

A lambda function to extract metadata from images uploaded to S3.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages