AWS Developer Tools Blog
Category: Uncategorized
Building and Debugging .NET Lambda applications with .NET Aspire (Part 2)
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 advantage of the .NET Aspire programming model for best practices and for connecting dependent resources […]
Building and Debugging .NET Lambda applications with .NET Aspire (Part 1)
In a recent post we gave some background on .NET Aspire and introduced our AWS integrations with .NET Aspire that integrate AWS into the .NET dev inner loop for building applications. The integrations included how to provision application resources with AWS CloudFormation or AWS Cloud Development Kit (AWS CDK) and using Amazon DynamoDB local for […]
Introducing Automatic Request Batching for Amazon SQS in the AWS Java SDK 2.x
We are excited to introduce the Automatic Request Batching API for Amazon Simple Queue Service (SQS) in the AWS SDK for Java 2.x. This feature allows client-side batching of up to 10 requests before sending them as a batch to Amazon SQS, optimizing both performance and cost. It also supports message polling to reduce the […]
Preview 1 of AWS Tools for PowerShell V5
This blog was co-authored by Afroz Mohammed and Jonathan Nunn, Software Developers on the AWS PowerShell team. In August 2024, the AWS Tools for PowerShell team announced the upcoming release of the AWS Tools for PowerShell V5. The first preview release of V5 is now available. Preview 1 of the AWS Tools for PowerShell V5 […]
JSON Structured Logging for .NET Lambda Functions
We are announcing support for JSON structured logging for the .NET managed runtime. This makes the .NET managed runtime compatible with the previously announced logging controls for AWS Lambda, allowing you to toggle logging format and log levels using the Lambda API. Formatting log messages as JSON documents makes it easier to search, filter, and […]
Enhancing Observability in the AWS SDK for .NET with OpenTelemetry
Starting with version 3.7.400, the AWS SDK for .NET added significant observability enhancements. It introduced powerful tracing and metrics capabilities with OpenTelemetry support, an industry-standard for observability. With these enhancements, developers can now gain deeper insights into their applications’ behavior, from tracking API call durations to monitoring system metrics. In this blog post, we’ll guide […]
Notice of upcoming major version 5 of AWS Tools for PowerShell
This blog was co-authored by Afroz Mohammed and Jonathan Nunn, Software Developers on the AWS PowerShell team. Today, we want to let the AWS PowerShell community know about our upcoming plans for the AWS Tools for PowerShell. The current AWS Tools for PowerShell V4 is built on the AWS SDK for .NET V3. Recently, the […]
Preview 1 of AWS SDK for .NET V4
In February 2024, AWS SDK for .NET team announced changes to the minimum .NET target versions the AWS SDK for .NET will support. The major changes announced were ending support for .NET Framework 3.5 and changing the minimum .NET Framework to 4.6.2. In June we revised the blog post with the .NET Framework minimum set […]
The AWS SDK for Java 1.x is in maintenance mode, effective July 31, 2024
In alignment with our announcement in January and the SDKs and Tools Maintenance Policy, the AWS SDK for Java 1.x will no longer receive updates for new or existing services, and will not be updated to support new regions. Customers can use the AWS SDK for Java 2.x along-side the 1.x SDK to access new […]
Introducing the AWS Message Processing Framework for .NET (Preview)
We are happy to announce the developer preview release of the AWS Message Processing Framework for .NET. This is an AWS-native framework that simplifies the development of .NET message-processing applications that use AWS services such as Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and Amazon EventBridge. The framework is designed […]






