Norm Johanson
banner
normj.bsky.social
Norm Johanson
@normj.bsky.social
I work at AWS, making .NET great on AWS. All opinions expressed are my own.
A lot of really cool AWS .NET enhancements for NServiceBus. I especially appreciate the support for our Lambda Annotations framework.

particular.net/blog/aws-enh...
AWS Enhancements
Check out the latest enhancements to NServiceBus support for AWS. All of these updates aim to give you more control, fewer surprises, and a smoother experience when building distributed message-based…
particular.net
October 15, 2025 at 9:28 PM
Another video from @jameseastham.co.uk showing off the power of combining AWS and .NET Aspire.

www.youtube.com/watch?v=Jxj2...
Master Local Async Lambda Development with .NET Aspire
YouTube video by James Eastham
www.youtube.com
June 27, 2025 at 2:20 AM
Great video by @jameseastham.co.uk showing off our AWS Lambda support for .NET Aspire. Making it easy to local develop and debug your .NET Lambda functions.

www.youtube.com/watch?v=Ph9w...
Simplify your local AWS Lambda development with .NET Aspire
YouTube video by James Eastham
www.youtube.com
June 18, 2025 at 5:03 PM
V4 of the AWS SDK for .NET is GA today! It is an evolutionary major version bump with significant performance improvements. aws.amazon.com/blogs/develo...
General Availability of AWS SDK for .NET V4.0 | Amazon Web Services
Version 4.0 of the AWS SDK for .NET has been released for general availability (GA). V4 has been in development for a little over a year in our SDK’s public GitHub repository with 13 previews being re...
aws.amazon.com
April 28, 2025 at 8:19 PM
To see AWS Lambda and .NET Aspire in action together here is the recording of my appearance on the AWS Twitch channel diving deep into our support.

www.twitch.tv/videos/24275...
AWS Lambda and .NET Aspire | Serverless Office Hours - aws on Twitch
aws went live on Twitch. Catch up on their Talk Shows & Podcasts VOD now.
www.twitch.tv
April 8, 2025 at 8:39 PM
Support for SQS event source in our .NET Aspire integration for AWS Lambda. Available in version 9.1.6 for our hosting NuGet package nuget.org/packages/Asp...
April 7, 2025 at 10:03 PM
I'll be on the AWS Twitch channel for the AWS Serverless office hours tomorrow, April 8th, at 11:00 am PST. I'll be talking about Lambda with .NET Aspire. Come check out what we have built and ask questions about Lambda + Aspire or .NET Lambda in general.

www.twitch.tv/aws
AWS - Twitch
Tech Tales S04E08 - The Tale of EC2 Graviton Migrations
www.twitch.tv
April 7, 2025 at 9:16 PM
Reposted by Norm Johanson
Just tried this out in one of my personal projects, and it found two bugs that I wasn’t otherwise aware of in my own code within 5 minutes 😅
We released developer preview of our AWS Lambda support for .NET Aspire. I'm excited about what we can do with .NET Aspire and Lambda.

Here is part 1 blog post of a 2 part series on taking advantage of .NET Aspire when developing .NET Lambda functions.

t.co/RNcSBvo7KJ
https://aws.amazon.com/blogs/developer/building-lambda-with-aspire-part-1/
t.co
March 4, 2025 at 4:20 PM
Part 2 in my blog posts for AWS Lambda and .NET Aspire is out. This goes beyond simple testing of Lambda functions to how you can take advantage of the .NET Aspire programming model for tying together components and OpenTelemetry.

aws.amazon.com/blogs/develo...

#dotnet #aspire
Building and Debugging .NET Lambda applications with .NET Aspire (Part 2) | Amazon Web Services
In Part 1 of our blog posts for .NET Aspire and AWS Lambda, we showed you how .NET Aspire can be used for running and debugging .NET Lambda functions. In this part, Part 2, we’ll show you how to take ...
aws.amazon.com
March 4, 2025 at 6:18 PM
We released developer preview of our AWS Lambda support for .NET Aspire. I'm excited about what we can do with .NET Aspire and Lambda.

Here is part 1 blog post of a 2 part series on taking advantage of .NET Aspire when developing .NET Lambda functions.

t.co/RNcSBvo7KJ
https://aws.amazon.com/blogs/developer/building-lambda-with-aspire-part-1/
t.co
March 3, 2025 at 9:50 PM
New post talking about what AWS features we have been building for .NET Aspire. Including the recent addition of integrating DynamoDB local into your Aspire application. aws.amazon.com/blogs/develo...
Integrating AWS with .NET Aspire | Amazon Web Services
.NET Aspire is a new way of building cloud-ready applications. In particular, it provides an orchestration for local environments in which to run, connect, and debug the components of distributed appl...
aws.amazon.com
February 11, 2025 at 8:49 PM
Preview 6 of the V4 version of the AWS SDK for .NET is out. The big changes in this preview is the DynamoDB high level libraries now support Native AOT and the SDK is now using System.Text.Json for serialization. github.com/aws/aws-sdk-...
V4 Development Tracker · Issue #3362 · aws/aws-sdk-net
V4 Development Tracker This issue is for tracking the changes being made for V4 of the AWS SDK for .NET. Development of V4 is happening in the v4-development branch in this repository. V4 is an evo...
github.com
February 7, 2025 at 11:38 PM
Last week the AWS SDKs including the .NET SDK updated data integrity checks for S3. The changes are transparent to existing code but if you are using S3 emulators you might run into problems. The announcement below has the details and how disable if you need to.

github.com/aws/aws-sdk-...
Announcement: S3 default integrity change · Issue #3610 · aws/aws-sdk-net
In AWS SDK for .NET package AWSSSDK.S3 version 3.7.412.0, we released changes to the S3 client that adopts new default integrity protections. For more information on default integrity behavior, ple...
github.com
January 21, 2025 at 6:12 AM
First year not going to reinvent so I actually had time to do the Seattle marathon.
December 2, 2024 at 1:08 AM
Continuing to make .NET a powerful Serverless platform we have added SnapStart support to our .NET AWS Lambda managed runtime. For those hesitant to use .NET for serverless due to cold start performance SnapStart can be a game changer.

aws.amazon.com/blogs/aws/aw...
AWS Lambda SnapStart for Python and .NET functions is now generally available | Amazon Web Services
AWS Lambda SnapStart boosts Python and .NET functions' startup times to sub-second levels, often with minimal code changes, enabling highly responsive and scalable serverless apps.
aws.amazon.com
November 18, 2024 at 9:44 PM
I really enjoyed this deep dive into .NET's Native AOT implementation. Especially learning what happens at init time for a Native AOT and comparing to the normal VM mode. www.youtube.com/watch?v=Gmn-...
Deep dive on native AOT
YouTube video by dotnet
www.youtube.com
November 17, 2024 at 12:11 AM
Congrates to the .NET team releasing .NET and .NET Aspire 9. Looking forward to showing off what you can do with AWS and .NET Aspire on day 3 of #dotNETConf.
November 13, 2024 at 4:47 AM