English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 55m | 504 MB
AWS Lambda lets developers build web services that run in the Amazon cloud—without worrying about configuring servers or paying expensive monthly fees. This course shows you how to create Lambda services, called functions, on AWS using Kotlin—the up-and-coming Java alternative. Speaker and author Troy Miles shows how to create and test a simple Lambda function, and start creating more complex, standalone Kotlin apps with the Spark framework. He also shows how to connect your service to AWS via the API Gateway, and read and write data from a MongoDB database. Plus, learn how to run, test, and debug your microservices locally. Troy also offers a series of challenges to test your new Lambda programming skills.
Topics include:
- Creating an AWS Lambda account
- Creating a simple Lambda function in Node.js
- Testing the Lambda function
- Creating Kotlin apps with Spark, IntelliJ IDEA, Maven, and the AWS library
- Binding the API gateway to your Lambda function
- Adding data with MongoDB
- Developing and debugging your Lambda function locally
Table of Contents
Introduction
01 Welcome
02 What you should know
03 Using the exercise files
About AWS Lambda
04 Creating a free AWS account
05 Pricing model
06 Comparing Lambda to EC2 and Elastic Beanstalk
Hello Lambda
07 A simple Lambda in Node js
08 Testing the Lambda
09 ✓ Challenge – Say your name
10 ✓ Solution – Say your name
Hello Kotlin Lambda
11 The Spark framework
12 IntelliJ, Maven, and Kotlin
13 Maven packages
14 AWS library
Making Your Lambda Web Visible
15 API gateway introduction
16 Implementation
17 ✓ Challenge – What time is it
18 ✓ Solution – What time is it
Adding Data with MongoDB
19 MongoDB introduction
20 Next steps
21 Setting up MongoDB
22 Reading records
23 Writing records
24 Deleting records
25 ✓ Challenge – Sort cars by fuel economy
26 ✓ Solution – Sort cars by fuel economy
Developing and Debugging Locally
27 Running MongoDB locally
28 Running Lambda locally
29 Debugging your Lambda
30 Deleting AWS services
Resolve the captcha to access the links!