Manage AWS Lambda functions with Terraform
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4 students enrolled

Manage AWS Lambda functions with Terraform

Learn the best practices for managing serverless functions with Terraform
New
0.0 (0 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4 students enrolled
Created by Tamás Sallai
Last updated 7/2020
English
English [Auto]
Price: $29.99
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Configure Lambda functions confidently
  • Use Terraform with Lambda
  • Gain a deeper understanding on how AWS Lambda works
Course content
Expand all 13 lectures 01:36:51
+ Required arguments
5 lectures 31:25
Function code
13:47
Handler
02:52
Runtime
03:52
Execution role
06:55
+ Optional settings
5 lectures 31:35
Log group
07:12
Environment variables
04:18
Memory
07:07
Reserved concurrency
06:06
+ Miscellaneous
2 lectures 12:13
Run init script
06:48
Attributes
05:25
Requirements
  • An AWS account
  • Hands-on experience with AWS Lambda
  • Familiarity with the terminal to install and run commands
Description

Over the years, AWS Lambda added support for ever finer control of how the functions work. That resulted in more than 2 dozen configuration options and that makes it hard to see what is important and what is just for a specific use-case. And even for seemingly straightforward ones there are usually not-so-obvious consequences.


Did you know, for example that increasing the available memory potentially decreases the overall cost? Or while the timeout can go up to 15 minutes, the API Gateway timeouts after 29 seconds? These are things that are hard to know just from reading the documentation of the service.


In this course, you'll learn the most important configuration options of a Lambda function and the best practices how to set them. You'll become confident when it comes to deploy your serverless app and you'll have a deeper understanding how the Lambda service works.


This course uses Terraform for the code examples and there are best practices that are specific to it.

Who this course is for:
  • Developers who already use AWS but want to learn the intricacies of managing Lambda functions with Terraform