• Post category:StudyBullet-6
  • Reading time:5 mins read


Things I wish I knew before I started working with Lambda

What you will learn

Create and correctly configure a new AWS account

Understand the basic concepts of AWS Lambda – Event, Context, Handler and the return value

Configure IAM Roles necessary for smooth Lambda execution

Understand how AWS Lambda pricing actually works

Learn how to package dependencies directly or via Lambda layers

Set up an integration between S3 and Lambda

Recognise the concepts of cold and warm starts

Understand the basics of Lambda concurrency

Understand what asynchronous Lambda invocation is and where it’s used

Configure a Lambda dead-letter queue

Description

In this course we will look at AWS Lambda service on a deeper level. Join me on a journey that starts with creating an AWS Account and ends at the top of the mountain called Asynchronous invocation. The course is ideal for beginner developers that are, for example, joining a company that requires them to have knowledge of AWS Lambda service. It’s also a perfect course to undertake for experienced developers that need to familiarise themselves with the intricacies and capabilities of the Lambda service.

Course contains topics that I consider important to know before you start working with the service. Explanations of topics like what does it mean to be serverless, the real world usage of environment variables in Lambda, the difference between Lambda roles and resource-based policies and many more. The peak of the course are definitely the two lessons showing you a step by step process of setting up a trigger integration between the S3 service and the Lambda service. Almost all the difficult concepts are accompanied by an easily understandable and smooth animations.


Get Instant Notification of New Courses on our Telegram channel.


We will be interacting with the Lambda service through AWS Management Console only. We will NOT be setting up a AWS Command Line Interface.

English
language

Content

Necessary admin tasks

Create an AWS account
Create an admin user
AWS Management Console

Basic Lambda concepts

Your first Lambda
Pricing calculator
Lambdas are serverless
Event
Context
Handler and the return value

Intermediate Lambda concepts

Introduction to permissions
Environment variables
Dependencies
Layers

Advanced Lambda concepts

Triggers #1
Triggers #2
Cold & warm start
Concurrency
Asynchronous invocation
Dead Letter Queue
Maximum age of event