no dogma blog
no dogma blog
Blog Posts
Podcast
Web API Lambda Course
Polly Course
Photos
Contact
Support this Site
About
RSS
Light
Dark
Automatic
AWS Lambda
Using Step Functions to Orchestrate a Series of Lambda Functions
See how to use AWS Step Functions to control the flow of a series of Lambda functions. In this example, the Lambda functions execute quickly, return a result, and trigger the next step.
Apr 7, 2023
#
AWS
,
Step Functions
,
AWS Lambda
,
dotNet
Triggering a .NET Lambda Function from an Amazon SQS Queue
.NET Lambda functions can be triggered when messages arrive in an SQS queue. There are a few steps to set this up, read on to see how.
Apr 6, 2023
#
AWS
,
AWS Lambda
,
Amazon SQS
,
dotNet
How to Handle Enums in the Input to a .NET AWS Lambda Function
If you invoke a Lambda function passing in value that deserializes to an enum and you are using the DefaultLambdaJsonSerializer it will fail. This post shows how to get around that problem in two ways.
Mar 9, 2023
#
AWS Lambda
,
dotNet
,
Serialization
,
Function as a Service
How to Handle Numbers Represented as Strings in the Input to a .NET AWS Lambda Function
If you invoke a Lambda function with a number represented as a string, and you are using the DefaultLambdaJsonSerializer it will fail. This post shows how to get around that problem in two ways.
Mar 1, 2023
#
AWS Lambda
,
dotNet
,
Serialization
,
Function as a Service
Lambda cold starts for .NET applications are not so bad
Many people are worried about cold starts for .NET applications on AWS Lambda, but they are probably not as bad as you think - they are not that frequent, and they are not that slow.
Feb 27, 2023
#
AWS
,
AWS Lambda
,
Cold Start
,
dotNet
,
Function as a Service
Getting the JSON sent to a Lambda Function when Deserialization Fails
Sometimes a Lambda function can’t deserialize the JSON it receives because the model is wrong or the JSON is not as expected. This post shows how to output the raw JSON to CloudWatch logs so you fix the problem.
Feb 20, 2023
#
AWS
,
AWS Lambda
,
dotNet
,
JSON
,
Serialization
,
Function as a Service
Handling HTTP Requests with .NET 7 Native AOT on AWS Lambda
Even though Native AOT on .NET 7 doesn’t support ASP.NET Core applications yet, you can use AWS Lambda functions with Native AOT to easily handle HTTP requests.
Dec 13, 2022
#
AWS
,
AWS Lambda
,
dotnet7
,
AOT
,
Function as a Service
Using Versions and Aliases to Pre-Warm Lambda Execution Environments when Handling Bursts of Traffic
In two recent posts I showed how to warm up execution environments for your Lambda functions so you can avoid the cold start penalty when you have a burst of traffic. In this post I’ll show how to use Lambda versions and aliases to make this process easier.
Dec 5, 2022
#
AWS Lambda
,
Cold Start
,
Burst
,
AWS Lambda Versions
,
AWS Lambda Alias
,
Function as a Service
Warming Up 100 AWS Lambda Hosted ASP.NET Web API Applications
If you run a full ASP.NET Web API application in AWS Lambda function, here is a way to warm up many execution environments ahead of time to reduce cold starts.
Nov 25, 2022
#
AWS
,
AWS Lambda
,
Cold Start
,
Burst
,
WebApi
,
dotNet
,
Function as a Service
Forcing the Lambda Service to Warm 100 Execution Environments for your Function
If you know that your Lambda function needs to handle bursts of activity at a predictable time, and you want to avoid the slower response of cold stars for that burst, you can force the Lambda service to warm up execution environments for you ahead of the burst.
Nov 21, 2022
#
AWS
,
AWS Lambda
,
dotNet
,
Cold Start
,
Burst
,
Function as a Service
»
Cite
×