AWS Developer Tools Blog
Category: Programing Language
AWS SDK for Ruby Modularization (Version 3)
Version 3 of the AWS SDK for Ruby is available now as a preview release. This version modularizes the monolithic SDK into service specific gems. Aside from gem packaging differences, version 3 interfaces are backwards compatible with version 2. You can install individual gems like so: $ gem install aws-sdk-s3 –version 1.0.0.rc1 You can install […]
Read MoreUsing the AWS Lambda Project in Visual Studio
Last week we launched C# and .NET Core support for AWS Lambda. That release provided updated tooling for Visual Studio to help you get started writing your AWS Lambda functions and deploy them right from Visual Studio. In this post, we describe how to create, deploy, and test an AWS Lambda project. Creating a Lambda […]
Read MoreAutomating the Deployment of Encrypted Web Services with the AWS SDK for PHP
Having worked in the web hosting space, one of the areas I find so fun about AWS is the ease of automating tasks that have historically been quite disjointed. The process of supporting a customer request to register a domain, create or update DNS entries, configure the load balancer, deploy servers, etc., had me working […]
Read MoreAmazon S3 Encryption Client Now Available for C++ Developers
My colleague, Conor Campbell, has great news for C++ developers who need to store sensitive information in Amazon S3. — Jonathan Many customers have asked for an Amazon S3 Encryption Client that is compatible with the existing Java client, and today we are delighted to provide it. You can now use the AWS SDK for […]
Read MoreChalice 0.4 & 0.5 Deliver Local Testing and Multifile Application Capabilities for Python Serverless Application Development
We’re continuing to add features to Chalice, a preview release of our microframework for Python serverless application development using AWS Lambda and Amazon API Gateway. Chalice is designed to make it simple and fast for Python developers to create REST APIs built in a serverless framework. In our latest releases, we’ve added initial versions for a couple […]
Read MoreUsing AWS SDK for Go API Setters
In release v1.5.0 of the AWS SDK for Go, we added setters to all API operation parameters. Setters give you the ability to set API parameters without directly taking the value’s address. The setters wrap this functionality internally so you don’t have to. The setters are a convenient way to reduce the need to use aws.String and similar utilities. The following code shows […]
Read MoreMocking Out the AWS SDK for Go for Unit Testing
In our previous post, we showed how you could use the request handler stack in the AWS SDK for Go to extend or modify how requests are sent and received. Now, we’d like to expand the idea of extending the SDK and discuss how you can unit test code that uses the SDK. The SDK’s service clients are a […]
Read MoreRetry Throttling
In this blog post, we discuss the existing request retry feature, and the new retry throttling feature that we have rolled out in the AWS SDK for .NET V3 from version 3.3.4.0 of the AWSSDK.Core package. In request retry, client side requests are retried, and often succeed, in cases involving transient network or service issues. […]
Read MoreAWS Toolkit for Eclipse: VPC Configuration for an AWS Elastic Beanstalk Environment
I’m glad to announce that the AWS Elastic Beanstalk plugin in the AWS Toolkit for Eclipse now supports Configuring VPC with Elastic Beanstalk. If you’re new to AWS Toolkit for Eclipse, see the User Guide for a basic introduction and setup guidance. If you’re new to AWS Elastic Beanstalk plugin, see AWS Elastic Beanstalk and Eclipse Integration to learn […]
Read MoreUsing webpack and the AWS SDK for JavaScript to Create and Bundle an Application – Part 2
In the previous post in this series, we introduced how to use webpack and the AWS SDK for JavaScript to create and bundle an application. In this post, we’re going to dig a little bit into other features, such as creating bundles with only the AWS services you need, and generating bundles that will also […]
Read More