Skip to content
Go back

Processing flow

Published:  at  07:00 AM

Nice processing flow

  1. File selected on front end site
  2. Front end sends a submit request to a lambda function with a json payload full of metadata
  3. Lambda does some validation on the metadata. If ok, hits s3 and requests a presigned url
  4. Lambda returns the presigned url to the client
  5. Client pushes File directly to s3 (not to web server)
  6. File lands on s3
  7. S3 triggers a sqs queue event
  8. Lambda processing flow is triggered from sqs message
  9. Lambda function pulls File from s3 and processes it (including a bunch of other logic)

Suggest Changes

Previous Post
Wednesday Post
Next Post
Complex crypto function