AWS Developer Tools Blog
Introducing Smithy for Python
AWS is excited to announce a preview of Smithy client generation for Python. This tooling will enable developers to generate clients in type-hinted Python in the same model-driven manner that AWS has used to develop its services for more than a decade. Writing and maintaining hand-written clients for a web service is both time-consuming and […]
New: Improved flexibility when configuring endpoint URLs with the AWS SDKs and tools
The AWS SDKs and Tools team is excited to announce improvements for configuration of the endpoint URL used for API service requests through the shared SDK configuration file and environment variables with the AWS SDKs and Tools. Previously, you could specify the endpoint URL used for AWS requests by setting the –endpoint-url command line parameter […]
.NET Lambda Annotations Framework is now generally available
We are happy to announce the general availability of the Lambda Annotations Framework for .NET. This new programming model makes the experience of writing Lambda in C# feel more natural for .NET developers by using C# Source Generators. In this post we’ll show how to use framework to simplifying writing .NET Lambda functions that are […]
Introducing the AWS .NET Distributed Cache Provider for DynamoDB (Preview)
We are happy to announce the preview release of the AWS .NET Distributed Cache Provider for DynamoDB. This library enables Amazon DynamoDB to be used as the storage for ASP.NET Core’s distributed cache framework. A cache can improve the performance of an application; an external cache allows the data to be shared across application servers […]
Announcing Amazon S3 checksums support in the AWS SDK for Kotlin
We are excited to announce support for Amazon S3 checksums in the AWS SDK for Kotlin! A checksum is a unique fingerprint calculated from a set of data that can be used to check whether the data has been altered or corrupted during transfers. Configuring a checksum is a valuable precaution to help maintain the […]
AWS SDK for Go Aligns with Go Release Policy on Supported Runtimes
On October 31, 2023, the AWS SDK for Go v1 and v2 will start following the Go release policy cadence. We will support the latest two GA versions of Go, with an additional six month support for the most recently deprecated compiler version.* In adherence to the maintenance policy, AWS SDK for Go v1 and […]
Introducing the Smithy CLI
The Smithy team is excited to announce the official release of the Smithy CLI. Smithy is an open-source Interface Definition Language (IDL) for web services created by AWS. AWS uses Smithy to model services, generate server scaffolding and rich clients in multiple languages, and generate the AWS SDKs. Smithy enables large-scale collaboration on APIs through its […]
Configuring .NET Garbage Collection for Amazon ECS and AWS Lambda
.NET developers rely on .NET’s automatic memory allocation and garbage collection (GC) mechanisms to handle the memory needs of their applications. For most use cases GC isn’t something developers need to worry about. However, in modern architectures where .NET applications are running in memory constrained environments, like containers and AWS Lambda functions, the GC might […]
Introducing a new client in the AWS SDK for Java 2.x for retrieving EC2 Instance Metadata
You can now use AWS SDK for Java 2.x to easily retrieve instance metadata for an Amazon Elastic Compute Cloud (Amazon EC2) instance! We are pleased to announce the general availability of new Java SDK EC2 Instance Metadata Clients in the AWS SDK for Java 2.x (version 2.19.29 or later). You can use this new […]
Announcing the end of Windows Installer support for AWS Tools for Windows
Support for the AWS Tools for Windows Installer is ending on June 1, 2023 . After this date, no new versions of the installer will be created to deliver updated versions of the AWS tools. It is recommended to migrate away from the installer to the modern package management systems, such as NuGet and the […]