AWS Lambda and the Serverless Framework
This is a subtitle. Get more detailed about your course here!
AWS Lambda and the Serverless Framework is the QUICKEST way to get started in the serverless world, to deploy AWS Lambda functions in Amazon Web Services that infinitely scale without managing any servers!
This course, unlike others, has an approach that teaches you how to properly deploy AWS Lambda functions from the very first lectures.
no manual work through the AWS UI
all your configuration and deployment is coded using YAML and the Serverless framework
no headaches packaging your functions as zip files
AWS Lambda is a fantastic tool to master when learned the right away.
save in cost - you only pay per usage
save in operational burden - no servers to manage!
scale automatically from 0 to millions of API calls.
For this course, we'll deploy several real world functions to AWS Lambda:
An automated thumbnail generation service on S3 (Python)
A REST API using AWS API Gateway & Lambda (nodeJS)
An EC2 automation to start and stop instances on schedule (Python)
After finishing the course, you'll be able to write any function you want.
Course Introduction
Course Objectives / Who is this Course For?
About your Instructor
AWS Lambda Overview
Code Download
AWS Console Changes
AWS Lambda Console
Installing Serverless
Deploying our First Function
Running the function from the CLI
Updating the function from the CLI
Fetching the function logs from the CLI
Removing the functions
Section Summary
Create AWS Lambda function using Any Runtime
YAML Crash Course
JSON to YAML Practice Exercise!
Functions timeout and memory
IAM Permissions for Lambda Functions
Environment Variables in AWS Lambda
VPC for Lambda Functions
AWS Lamdba Pricing
Overview of S3 Thumbnail Generator Service
Pre-requisite: Docker installation
Implementation of Thumbnail Service - Part 1
Implementation of Thumbnail Service - Part 2
Thumbnail Service - Next Steps Ideas
Overview of REST API Service
Building the REST API
Deploying the REST API
Testing the REST API
REST API - Next Steps Ideas
Overview of the Lambda Service
Deploying the EC2 start and stop lambda functions
Next steps / Ideas
Next Steps
Eric Chu