AWS Developer Tools Blog
Modular AWS SDK for JavaScript – Release Candidate
As of December 15th, 2020, the AWS SDK for JavaScript, version 3 (v3) is generally available. We’re happy to announce the Release Candidate (RC) of the AWS SDK for JavaScript, version 3 (v3). This RC follows the Developer preview release of the JavaScript SDK. It is a major rewrite of the version 2.x code base, and […]
.NET Standard 1.3 in AWS SDK for .NET is now in maintenance mode
Following the end of support for .NET Core 1.0 and 1.1 platforms, on May 18th 2020 we announced the upcoming end-of-support for .NET Standard 1.3 version in AWS SDK for .NET. As of October 12th, 2020 we will update .NET Standard 1.3 version of AWS SDK for .NET with security and critical fixes only. On […]
AWS Chalice now supports Amazon Kinesis and Amazon DynamoDB Streams
Version 1.21.0 of AWS Chalice, a framework for creating serverless applications in Python, adds support for two new event sources in AWS Lambda. You can now configure a Lambda function to be automatically invoked whenever a record is added to an Amazon Kinesis stream or whenever an Amazon DynamoDB table is updated. Chalice automatically handles […]
Using Waiters in the AWS SDK for Java 2.x
We are excited to announce the general availability of the waiters feature in the AWS SDK for Java 2.x (version 2.15.0 or later). Waiters are an abstraction used to poll a resource until a desired state is reached, or until it is determined that the resource will never enter into the desired state. When interacting […]
Client Updates in the Preview Version of the AWS SDK for Go V2
As of January 19th, 2021, the AWS SDK for Go, version 2 (v2) is generally available. The AWS SDK for Go V2 developer preview was introduced in December 2017 based on customer feedback provided by you, and we focused on improving its ease of use, performance, consistency, and discoverability. We’re happy to share the updated […]
Connection UX improvements in the AWS Toolkit for JetBrains
The AWS Toolkit for JetBrains is a plugin for JetBrains’s IDEs that makes it easier to write applications for AWS. Features include locally debugging Lambdas, browsing S3 buckets, viewing CloudWatch logs, and more. Today we’d like to share a number of improvements to the toolkit which make connecting to AWS more seamless: Better defaults – in […]
Following serverless best practices with AWS Chalice and Lambda Powertools
AWS Chalice lets you quickly create serverless applications in Python. It has a number of built-in features such as integration with AWS Lambda event sources as well as support for different deployment systems such as AWS SAM and Terraform. There are scenarios where you may want to extend the behavior of Chalice and customize how […]
Introducing immutable class mapping for the Enhanced DynamoDB Client in AWS SDK for Java 2.x
We are pleased to announce that the enhanced DynamoDB client in the AWS SDK for Java 2.x now supports the mapping of immutable Java objects directly with records in your DynamoDB tables. Previously, only mutable ‘Java bean’ style objects were supported. Immutability in Java is a commonly used style that allows developers to create classes […]
Introducing AWS Common Runtime HTTP Client in the AWS SDK for Java 2.x
We are pleased to announce the preview release of AWS Common Runtime (CRT) HTTP Client – a new HTTP client supported in the AWS SDK for Java 2.x. AWS CRT HTTP Client is an asynchronous, non-blocking HTTP client built on top of the Java bindings of the AWS Common Runtime. You can use the CRT […]
Automatically deploy a Serverless REST API from GitHub with AWS Chalice
AWS Chalice lets you quickly create serverless applications in Python. When you first start using Chalice, you can use the chalice deploy command to deploy your application to AWS without any additional setup or configuration needed other than AWS credentials. As your application grows and you add additional team members to your project, you’ll want […]