In workshop 133, we created a DynamoDB table and Lambda functions to read, write and delete data. In workshop 134, we added user authentication and file storage to the application with Amplify Gen 2. Next in this series, we will host the web application (front-end) on Amazon S3 and connect the front-end to the Lambda functions through Amazon API Gateway.
Complete workshop 133 and workshop 134 before doing this workshop. This workshop reuses the Documents DynamoDB table and the Lambda functions of workshop 133, and the Amplify sandbox and the FCAJ-Serverless-DMS folder of workshop 134. You must not run npx ampx sandbox delete in workshop 134.
The architecture of the application we will build:
