AWS Developer Tools Blog
Category: Programing Language
How to Analyze AWS Config Snapshots with ElasticSearch and Kibana
Introduction In this blog post, I will walk you through a turn-key solution that includes one of our most recently released services, AWS Config. This solution shows how to automate the ingestion of your AWS Config snapshots into the ElasticSearch/Logstash/Kibana (ELK) stack for searching and mapping your AWS environments. Using this functionality, you can do […]
Read MoreServerless Service Discovery: Part 4: Registrar
In this, the last part of our serverless service discovery series, we will show how to register and look up a new service. We will add these components: AWS Lambda Registrar Agent In Docker, it is common to have container agents that add functionality to your Docker deployment. We will borrow from this concept and […]
Read MoreServerless Service Discovery: Part 3: Registration
In this, the third part of our serverless service discovery series, we will show how to configure Amazon API Gateway to require AWS Identity and Access Management (IAM) for authentication and how to create a V4 signature to call our register and deregister methods. We have created all the functions required to manage our API […]
Read MoreUsing a Thread Pool with the AWS SDK for C++
The default thread executor implementation we provide for asynchronous operations spins up a thread and then detaches it. On modern operating systems, this is often exactly what we want. However, there are some other use cases for which this simply will not work. For example, suppose we want to fire off asynchronous calls to Amazon […]
Read MoreServerless Service Discovery: Part 2: Lookup
In this, the second part of our serverless service discovery series, we will use Amazon DynamoDB to store information about the services in our service discovery service and update our AWS Lambda function to read information from the DynamoDB table. Updating Amazon API Gateway and AWS Lambda As part of adding new functionality to what […]
Read MoreServerless Service Discovery – Part 1: Get Started
AWS provides a lot of features and services for writing serverless architectures with Python. In this four-part series, we will show how you can use Python to manage and implement Amazon API Gateway, AWS Lambda, and Amazon DynamoDB. We will use a common use case, service discovery, to showcase a simple way to do this […]
Read MoreAWS Lambda Support for Node.js 4.3.2 Runtime
We are pleased to announce that in conjunction with the availability of Node.js 4.3.2 in AWS Lambda, Version 2.3.2 of the AWS SDK for JavaScript (in both Node.js and in the browser) supports the passing in of “nodejs4.3” as a value for the Runtime parameter for the createFunction and updateFunctionConfiguration operations. Now that the Node.js […]
Read MoreAWS SDK for .NET Version 2 Status
Version 3 of the AWS SDK for .NET has been generally available since 7/28/2015. Although the legacy version (v2) of the SDK will continue to work, we strongly recommend that all customers migrate to the latest version 3 to take advantage of various improvements including modularized architecture, portable class library support, and .NET Core support. […]
Read MoreSupport for Promises in the SDK
Today’s release of the AWS SDK for JavaScript (v2.3.0) introduces support for promises when calling service operations. Promises provide an alternative to the use of a callback function to manage asynchronous flow. They allow treating asynchronous calls as a variable, simplifying error handling and providing greater control over handling results from asynchronous calls. For more […]
Read MoreTesting Lambda functions using the AWS Toolkit for Eclipse
In this blog post, I will introduce how to test AWS Lambda functions in Eclipse by using the AWS Toolkit for Eclipse. The AWS Toolkit for Eclipse Lambda Plugin provides a feature in which a JUnit test class is created automatically upon creation of a new AWS Lambda Java project. I will give you step-by-step instructions for creating […]
Read More