Lambda Deep Dive

Course Instructor
course instructor image
Christophe Limpalair
Christophe is an Amazon Web Services instructor and developer at the Linux Academy who is passionate about constantly learning and helping others learn. Whenever he's not working on AWS courses, he's usually co-hosting Cloud Cadet or hosting the ScaleYourCode podcast.

AWS Lambda Core Concepts

Lambda Essentials

00:09:27

Event-driven Fundamentals

00:12:04

Understanding Lambda Limits

00:07:07

Quiz: Core Concepts

AWS Lambda Hands-on

Getting Started With Lambda

00:13:11

Creating a Node.js Lambda Function

00:11:25

Python Function Walkthrough

00:10:22

Testing Lambda Functions

00:11:54

Creating Lambda Functions With The CLI

00:20:38

Managing Push Events and Permissions With the CLI

00:18:13

Testing Functions With The CLI

00:09:45

Managing Pull Events And Event Source Mappings With The CLI

00:18:51

Retrieving Lambda CloudWatch Logs From The CLI

00:09:17

Testing Node.js Functions Locally

00:17:12

Testing Python Functions Locally

00:05:27

Invoking Functions With HTTP Calls Via Amazon API Gateway

00:09:17

Daily EBS Snapshots With Scheduled Events

00:17:07

Better Development Workflow With Versions And Aliases

00:10:43

Versions And Aliases With The Command Line Interface

00:07:15

Using CloudFormation With Lambda

00:12:42

Quiz: Lambda Hands-on

Create Image Thumbnails On Upload To S3

Scenario Overview

00:03:21

Resizing Lambda Function Walkthrough

00:12:51

Using CloudFormation To Create Our AWS Environment

00:13:05

S3 Upload With Node.js Application Walkthrough

00:11:43

Wrapping Up And Customizing

00:04:38

Quiz: Reviewing this scenario

Send Notifications To Slack On Newsletter Registration With API Gateway, Lambda, and S3

Scenario Overview

00:02:41

Creating A Slack Webhook And Lambda Function Walkthrough

00:08:50

Testing And Uploading The Lambda Function

00:14:21

Setting Up API Gateway To Invoke The Lambda Function

00:06:48

Creating a Static S3 Website and Mapping it to API Gateway

00:08:23

Wrapping Up and Customizing

00:07:04

Quiz: Serverless Notification and Registration Review

Serverless Newsletter Registration With DynamoDB, API Gateway, Lambda, and S3

Scenario Overview

00:01:50

DynamoDB Table and Lambda Function Creation

00:12:33

Deploying an API With Amazon API Gateway

00:05:02

Application Walkthrough and Creating an S3 Static Site

00:08:24

Wrapping Up and Customizing

00:06:35

Quiz: Serverless Registration Review

Details

Delve into the world of serverless architecture and focus on code instead of infrastructure. The Amazon Web Services Lambda Deep Dive course is designed to teach core concepts so you can leverage what Lambda has to offer. Follow conceptual and hands-on lessons with real-world examples that you could implement directly in your applications.

Study Guides

Code used in lessons

This contains examples of code and tests used in lessons.

Create Image Thumbnails On Upload To S3 Code

This archive contains all of the files used in the use case called "Create Image Thumbnails On Upload To S3 Code". I highly recommend following along with this code, and then using the README files to make this work on your own computer. The last lesson in the use case also explains how to configure everything for your needs.

Send Notifications to Slack on Newsletter Registration With API Gateway, Lambda, and S3

This archive is meant to be downloaded with the "Send Notifications to Slack on Newsletter Registration With API Gateway, Lambda, and S3" use-case lessons. That way, you can follow along and customize the system to fit your needs.

Serverless Newsletter Registration With DynamoDB, API Gateway, Lambda, and S3

Download this archive to follow along with our use-case lessons.

Lecture Slides

A collection of the lecture slides.

Instructor Deck

Community

Looking For Team Training?

Learn More