
Build an AI Study Buddy on AWS β Day 3: API, Frontend & Ship It
About this event
π Build an AI Study Buddy on AWS β Day 3 It's time to ship it! On Day 3, we take the backend built during Day 2 and connect it to a proper web application. You will create an API Gateway HTTP API, connect it to AWS Lambda, deploy the frontend using AWS Amplify, configure CORS, add CloudWatch monitoring and complete the deployment of your AI Study Buddy. By the end of the session, every participant should have a live AI Study Buddy web application that they can demonstrate and share. π― What you'll learn β’ Amazon API Gateway HTTP APIs β’ Routes and integrations β’ Connecting API Gateway with Lambda β’ CORS configuration β’ Deploying a frontend using AWS Amplify β’ Connecting the frontend to your backend API β’ CloudWatch metrics and monitoring β’ Creating a basic error alarm β’ AWS Budgets and cost safety β’ Cleaning up AWS resources safely π AWS Services Amazon API Gateway Β· AWS Amplify Β· AWS Lambda Β· Amazon Bedrock Β· Amazon S3 Β· Amazon CloudWatch Β· AWS Budgets ποΈ Final Architecture Your final application follows this architecture: Student Browser β AWS Amplify β API Gateway β AWS Lambda β Amazon Bedrock + Amazon S3 With: CloudWatch β Monitoring & Logs AWS Budgets β Cost Safety π Final Deliverable By the end of Day 3, you will have: β A live AI Study Buddy web application β Frontend deployed with AWS Amplify β API connected through API Gateway β Lambda backend β Amazon Bedrock integration β S3 storage β CloudWatch monitoring You will also have the opportunity to demo your project and present what you built. π¨βπ» Who should attend? Day 3 is designed for participants continuing from the previous sessions. Day 1 and Day 2 participation is recommended, because Day 3 connects and deploys the components built throughout the workshop. π» What you need β’ Laptop β’ Stable internet connection β’ AWS account β’ Working backend from Day 2 β’ Frontend project/code for deployment π Stretch Goals Fast finishers can explore: β’ Saving quiz history to S3 β’ Displaying previous quizzes β’ Returning summaries in Telugu β’ Building a CloudWatch dashboard β’ Limiting input length to improve speed and cost π Workshop Journey Day 1 β Foundations + No-Code GenAI Day 2 β Serverless GenAI Backend Day 3 β API + Frontend + Ship It β You are here
Questions & comments
Ask the host anything β replies are visible to everyone.
β