Sample Code & Libraries

The Sample Code & Libraries Catalog provides a listing of code, SDKs, sample applications, and other tools available to for use by the AWS developer community.

Showing 1-25 of 276 results.
Sort by:
A command line client for interacting with the AWS Elastic Beanstalk APIs.
Last Modified: Apr 21, 2014 23:37 PM GMT
This tutorial shows you how to develop a simple, log parsing application using Pig and Amazon Elastic MapReduce. The tutorial walks you through using Pig interactively (via SSH) on a subset of your data, which enables you to prototype your script quickly. The tutorial then takes you through uploading the script to Amazon S3 and running on a larger set of input data.
Last Modified: Mar 20, 2014 15:30 PM GMT
Analyze your Apache logs using Pig and Amazon Elastic MapReduce.
Last Modified: Mar 20, 2014 15:27 PM GMT
A BIND zone file describes a DNS zone in a common text-based format. This Perl script converts a BIND zone file to ChangeResourceRecordSetsRequest XML used to add or remove records from Route 53.
Last Modified: Jan 31, 2014 0:46 AM GMT
A command line client for creating, describing and terminating Job Flows using Amazon Elastic MapReduce. Also included is a pure ruby library for making web service calls to the Amazon Elastic Map ReduceWeb Service.
Last Modified: Dec 6, 2013 4:51 AM GMT
Simple and extendable Node.js library to access Amazon Web Services - currently implemented are specfic clients for EC2 and the Product Advertising API.
Last Modified: Oct 30, 2013 23:47 PM GMT
The token vending machine (TVM) is a server-based reference application that serves temporary credentials to remote clients to sign web requests to Amazon Web Services (AWS). The TVM is particularly useful for mobile client devices that use temporary credentials to access AWS. Both the AWS SDK for Android and the AWS SDK for iOS provide a sample client, which your mobile application can use to access the TVM and receive security tokens.
Last Modified: Oct 11, 2013 16:42 PM GMT
This article shows how to use EMR to efficiently export DynamoDB tables to S3, import S3 data into DynamoDB, and perform sophisticated queries across tables stored in both DynamoDB and other storage services such as S3.
Last Modified: Sep 26, 2013 0:23 AM GMT
This article and code sample is targeted at system architects, system administrators, and security professionals who want to integrate Shibboleth with Amazon Web Services (AWS). It describes federation proxy approach to giving users Single Sign On (SSO) access to on-premises resources and the AWS Management Console.
Last Modified: Sep 26, 2013 0:22 AM GMT
Simply unzip the zip file into a directory and use the individual scripts such as ses-send-email.pl and ses-get-stats.pl. The archive comes with a more extensive README file that explains how to use these tools in more detail. Having problems or questions? Please post to the Amazon SES Forum where we will be happy to help.

NOTE: Amazon SES no longer maintains these scripts. Please see the note under About these scripts below.
Last Modified: Sep 4, 2013 22:49 PM GMT
Samples written in Java and Ruby using the AWS Flow Framework to illustrate Amazon SWF usage
Last Modified: Aug 2, 2013 6:17 AM GMT
With the launch of the new API, the previous cfcurl.pl cannot be used due to the new signing scheme. cfcurlv4.pl calculates the proper Amazon CloudFront authentication signature V4, then calls Curl with the appropriate arguments.
Last Modified: Jun 20, 2013 23:13 PM GMT
The token vending machine (TVM) is a server-based reference application that serves temporary credentials to remote clients to sign web requests to Amazon Web Services (AWS). The TVM is particularly useful for mobile client devices that use temporary credentials to access AWS. Both the AWS SDK for Android and the AWS SDK for iOS provide a sample client, which your mobile application can use to access the TVM and receive security tokens.
Last Modified: Mar 28, 2013 20:51 PM GMT
The Amazon CloudWatch Monitoring Scripts for Linux are sample scripts for monitoring memory and disk space utilization on your Amazon EC2 instances running Linux.
Last Modified: Feb 24, 2013 22:50 PM GMT
The Libraries for Amazon Web Services is an open source RubyForge project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk in Ruby.
Last Modified: Feb 6, 2013 23:19 PM GMT
The Amazon Mechanical Turk SDK for .NET is an open source CodePlex project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk in .NET.
Last Modified: Feb 6, 2013 23:18 PM GMT
The Amazon Mechanical Turk SDK for Java is an open source SourceForge project containing a set of libraries and tools designed to make it easier for you to build solutions leveraging Amazon Mechanical Turk in Java.
Last Modified: Feb 6, 2013 23:16 PM GMT
If you are installing and configuring your applications on EC2 dynamically at instance launch time, you will typically need to pull and install packages, deploy files and ensure services are started. AWS CloudFormation provides a set of helper scripts that, in conjunction with resource metadata defined in the template, can be used to install software and start services when you build your stack.
Last Modified: Dec 11, 2012 6:10 AM GMT
Curl is a popular command-line tool for interacting with HTTP services. This Perl script calculates the proper signature, then calls Curl with the appropriate arguments.
Last Modified: Dec 5, 2012 17:59 PM GMT
Curl is a popular command-line tool for interacting with HTTP services. This Perl script calculates the proper signature, then calls Curl with the appropriate arguments.
Last Modified: Dec 5, 2012 17:56 PM GMT
This is a C# sample that demonstrates how to create a federation proxy enabling Amazon Web Services (AWS) customers to leverage their existing Windows Active Directory users to Single Sign-On (SSO) to the AWS Management Console.
Last Modified: Nov 29, 2012 2:18 AM GMT
The recipes in this download demonstrate common programming patterns for Amazon Simple Workflow Service using the AWS Flow Framework.
Last Modified: Nov 15, 2012 0:18 AM GMT
AWS CloudFormation sample templates that you can use to provision a stack directly or you can use them as a starting point for creating your own custom templates.
Last Modified: Nov 12, 2012 12:19 PM GMT
This set of permissions provides full access to AWS services and resources.
Last Modified: Nov 8, 2012 18:38 PM GMT
Curl is a popular command-line tool for interacting with HTTP services. This Perl script calculates the proper Amazon CloudFront authentication signature, then calls Curl with the appropriate arguments.
Last Modified: Oct 22, 2012 23:35 PM GMT
Results per page:
©2014, Amazon Web Services, Inc. or its affiliates. All rights reserved.