Description
In this course, you will :
- Learn the fundamentals of working with AWS Lambda, a compute service that handles administration for you, leaving you to focus solely on your code.
- assists beginners in getting up and running with Lambda
- Describes the fundamentals of securing an AWS account and creating IAM users.
- moves on to the main concepts of the Lambda programming model and demonstrates how to create Lambda functions as well as add API Gateway as a trigger.
- steps you through everything you need to know about the AWS console before showing you how to create lambda functions with the AWS Serverless Application Framework (SAM), which uses the infrastructure as code paradigm—the recommended way to develop serverless applications.
Syllabus :
1. Getting Started with AWS
- Secure your AWS account
- Basics of IAM
- Creating IAM users
2. AWS Lambda Introduction
- Lambda overview
- Explore the AWS Lambda console
- The AWS Lambda programming model
3. Getting Started with AWS Lambda
- Create your first AWS Lambda
- Triggers for AWS Lambda
- Introduction to API Gateway
- Add API Gateway as a trigger to Lambda
- Introduction to Postman
- Test your function with Postman
- Monitor your function with CloudWatch
4. AWS SAM
- Introduction to AWS Serverless Application Framework (SAM)
- Why infrastructure as code is so important
- Setting up SAM
- Create your first project with SAM
- Create a Lambda function with SAM
- Add an API Gateway trigger to Lambda
5. Deploying Your Application
- Package with CloudFormation
- Deploy to AWS
- Test your Lambda application with Postman
- See function logs with SAM