Learning Amazon Web Services Lambda
1h 33mIntermediate2023-10-25
Authors

Marcia Villalba
Software Engineer
Course details
Learn the essentials of working with AWS Lambda, a compute service that handles administration for you, so you're only responsible for your code. In this course, Marcia Villalba helps beginners get up and running with Lambda. To begin, she explains the basics of securing an AWS account and creating IAM users. From there, she moves on to the main concepts of the Lambda programming model and shows how to create Lambda functions and add API Gateway as a trigger. She steps through how to do everything from the AWS console to solidify your baseline knowledge before showing how to create lambda functions with the AWS Serverless Application Framework (SAM), which uses the paradigm of infrastructure as code—the recommended way to develop serverless applications.
Skills covered
Cloud DevelopmentAmazon Web Services (AWS)AmazonCloud PlatformsLearningCloud Computing
Concepts
0. Introduction
- 01 - Serverless computing with Lambda
- 02 - What you should know
1. Getting Started with AWS
- 03 - Secure your AWS account
- 04 - Basics of IAM
- 05 - Creating IAM users
2. AWS Lambda Introduction
- 06 - Lambda overview
- 07 - Explore the AWS Lambda console
- 08 - The AWS Lambda programming model
3. Getting Started with AWS Lambda
- 09 - Create your first AWS Lambda
- 10 - Triggers for AWS Lambda
- 11 - Add an API Gateway as a trigger to Lambda
- 12 - Introduction to Postman
- 13 - Test your function with Postman
- 14 - Monitor your function with CloudWatch
- 15 - Monitoring CloudWatch logs
- 16 - Challenge
- 17 - Solution
4. AWS Serverless Application Model (SAM)
- 18 - Introduction to AWS SAM
- 19 - Why infrastructure as code is so important
- 20 - Installing prerequisites for AWS SAM
- 21 - Install SAM
- 22 - Create a Lambda function with SAM
- 23 - Add an API Gateway trigger to Lambda
5. Deploying Your Application to the Cloud
- 24 - Build and deploy with AWS SAM
- 25 - Test your Lambda with Postman
- 26 - See function logs with SAM
- 27 - Challenge
- 28 - Solution
Conclusion
- 29 - Deploy to AWS
- 30 - Moving forward with AWS Lamda