- 0 Videos
Scale Like Crazy
Use Serverless to scale your applications to ridiculous levels without breaking a sweat. Forget about managing servers and long deployment times.
Learn how Lambda works, and then learn how to scale your applications while reducing cost and management time.
Learn and understand the building blocks of Serverless architecture! You'll be able to host web applications, and add layers of (useful!) plumbing to your infrastructure.
Learn how to create and use Lambda functions in the language of your choice, including custom runtimes.
See how to integration Lambda functions with AWS services, creating solid event-driven architecture.
Serving Web Apps
Learn how API Gateway works to create fully-featured web applications with Lambda.
Learn the trade-offs of going Serverless, and the tactics you can use for increased productivity and security.
Use AWS services with Lambda, like RDS (database) and ElastiCache (Redis).
Crazy scale needs some care! Learn what you need to watch out for when going serverless.
Knowledge You'll Reuse
Integration Lambda with AWS networking (VPC) to connect to other AWS services. Understand where the promise of Lambda shines, and it's rough spots.
We learn concepts in the web UI, but we use the API to create all AWS resources. Learn how all the pieces fit together!
Save time, Reduce Cost
Lambda isn't free, but it definitely can be cheap! Stop paying for unused compute time, and save time by not managing servers.
We also cover using the Serverless Framework to make web apps.
See how to use the Serverless Framework to quickly get up and running with Lambda!
We cover what Lambda is, and review what we'll learn: Functions in Golang/NodeJS, and using Layers.
A Golang Lambda Function
We see how to create a Lambda function in the console. We'll start with a simple Golang function.
A NodeJS Lambda Function
We create a Lambda function using just the CLI this time. We'll also use NodeJS so you can see how they differ (or don't)!
Functions with Dependencies
We update our NodeJS function to do a bit more, which requires pulling in an NPM package, thus creating a node_modules directory that the program needs to run.
We see what an alias is, how to create one, and how to invoke a function using an alias.
CRON-like Lambdas with EventBridge
We see how to use EventBridge rules to call functions on a schedule, letting us use Lambda like a CRON task.
Explaining API Gateway
We preview how API Gateway serves web requests to a Lambda that contains a web application.
Creating an API Gateway
We start configuring an API Gateway, and cover some easily missed gotchas!
Serverless with Lambda
Purchase the premium course, or subscribe
Purchase just this course, or subscribe to get access to everything!
Get access to this premium course.
Free course updates
Links to source code
Complete access, billed annually at $240
Complete access to all content
Early access to new courses
Access to Spotlight courses
Invitation to Discord community
“AWS promises easy and powerful auto-scaling; as with anything AWS, it's certainly powerful, but not so easy. There's no one I'd rather look to for making AWS approachable than Chris Fidao, and this course.”