Deep dive into serverless computing with AWS Lambda, API Gateway, and DynamoDB. Build scalable, cost-effective applications without managing servers.
Workshop Agenda:
3:00 – 3:15 PM | Introduction to Serverless
•What is serverless computing?
•Benefits and use cases
•AWS serverless services overview
•Cost optimization strategies
3:15 – 4:15 PM | AWS Lambda Deep Dive
•Lambda function basics
•Runtime environments (Node.js, Python, Java)
•Event sources and triggers
•Memory and timeout configuration
•Environment variables and layers
•Live Demo: Building your first Lambda function
4:15 – 4:30 PM | Break
4:30 – 5:15 PM | API Gateway & Integration
•RESTful API design
•API Gateway features
•Request/response mapping
•Authorization strategies (IAM, Cognito, Custom)
•CORS configuration
•Live Demo: Building a serverless API
5:15 – 6:00 PM | DynamoDB & Hands-on Project
•NoSQL database concepts
•DynamoDB tables and indexes
•Partition keys and sort keys
•Read/write capacity modes
•Hands-on: Build a complete serverless CRUD application
•Best practices and patterns
•Q&A session