Slide 63
Slide 63 text
Client
Application
GET Object
S3 API
PUT Object
S3 API
UpdateItem
DynamoDB API
GetItem
DynamoDB API
S3
Bucket
DynamoDB
Table
contentUpdated
(Lambda function)
buildThumbnails
extractAndUpdateMetadata
deleteMetadata
updateContentIndex
(Lambda function)
Event:
new, updated,
or deleted
file
User
Amazon
Cognito
Amazon S3 AWS Lambda
Amazon DynamoDB
DELETE Object
S3 API
Event:
new or updated
content metadata
REST to the rescue,
the events flow is
almost unchanged
M
edia
Sharing
App