Introduction to Serverless with AWS Lambda in C#
summary
Defines serverless as “less server” and demonstrates a working pipeline: a .NET MAUI mobile app posts images to an API Gateway HTTP Lambda, Lambda stores originals in S3, an S3-triggered Lambda generates 200×200 thumbnails and reuploads them. Uses AWS Toolkit for Visual Studio, AWS SDK (Amazon.S3), Lambda Annotations and AWS Lambda hosting for ASP.NET Core. Reports 300–400 ms cold starts with Native AOT and concrete billing examples like $0.14/month for 79 MAU and a thumbnail pipeline that successfully runs live.
AI-written summary · about
chapters (20)
- 0:00Introduction
- 2:39What is Serverless
- 3:16Less server
- 3:48Before Cloud
- 5:07Cloud Infrastructure
- 6:06Cloud Platform
- 7:22Serverless
- 8:23Why I love Serverless
- 8:41Cold Start
- 15:27Micro Billing
- 17:25Event driven triggers
- 18:45Mobile app example
- 26:47AWS Toolkit extension
- 29:05Custom runtime
- 37:47Demo
- 40:47Lambda annotations
- 49:57Lambdas managed run times
- 51:32Serverless vs fulltime
- 53:57Cold start times
- 55:27Scale up time
related talks
52mIntroduction to Serverless with .NET + AWS Lambda
54mServerless Applications with AWS
31mA quick intro to AWS Serverless
50mAWS Serverless with .NET Core
01h 08mUsing AWS Lambda and Azure Functions to develop serverless applications
58mAWS Lambda and Serverless Framework Deep dive
40mThe serverless startup
54mServerless Architectures: no servers allowed!
