Learn how to build web microservices that run in the Amazon cloud with AWS Lambda and Kotlin.
Overview
Syllabus
Introduction
- Welcome
- What you should know
- Using the exercise files
- Creating a free AWS account
- Pricing model
- Comparing Lambda to EC2 and Elastic Beanstalk
- A simple Lambda in Node.js
- Testing the Lambda
- ✓ Challenge: Say your name
- ✓ Solution: Say your name
- The Spark framework
- IntelliJ, Maven, and Kotlin
- Maven packages
- AWS library
- API gateway introduction
- Implementation
- ✓ Challenge: What time is it?
- ✓ Solution: What time is it?
- MongoDB introduction
- Setting up MongoDB
- Reading records
- Writing records
- Deleting records
- ✓ Challenge: Sort cars by fuel economy
- ✓ Solution: Sort cars by fuel economy
- Running Lambda locally
- Running MongoDB locally
- Debugging your Lambda
- Deleting AWS services
- Next steps
Taught by
Troy Miles