Entertaining and educational, a community contribution.
Service for publishing, maintaining and securing web service APIs.
Service for publishing, maintaining and securing web service APIs.
Flexible, low-latency streaming service for apps and games.
Query data on S3 instantly.
MySQL and PostgreSQL compatible relational database with improved performance.
Launches or terminates EC2 instances based on policies, schedules, and health checks.
Run batch jobs at scale.
Open source projects for building custom schedulers on ECS.
Lets you easily provision, manage, and deploy SSL/TLS certificates for use with AWS services.
Provides a file-based interface for provisioning other resources.
A content delivery network (CDN) for distributing objects to locations near the requester.
Helps meet corporate, contractual and regulatory compliance requirements for data security by using dedicated Hardware Security Module (HSM) appliances within the AWS cloud.
Provides basic full-text search and indexing of textual content.
Provides logs of all activity.
Provides monitoring for AWS cloud resources and applications, starting with EC2.
Build and test code.
Hosted Git version control service.
Provides automated code deployment to EC2 instances.
Continuous delivery service.
Provides user identity and data synchronization.
Provides a CLI to manage all services.
Provides a CLI to manage all services.
Provides a detailed view of all resources.
Provides workload management by processing and moving data between services.
App testing service for iOS, Android and Fire OS apps on physical devices.
Provides billing and account management.
Provides dedicated connections to AWS for faster and cheaper data throughput.
A managed service that allows you to connect your resources with an existing on-premises Microsoft Active Directory or to set up a new, stand-alone directory in the AWS Cloud.
Provides a scalable, low-latency NoSQL online Database Service backed by SSDs.
Supports Docker containers on EC2 instances.
Easily configure and manage EC2 and on-premises systems.
Provides quick deployment and management of applications in the cloud.
Provides persistent block-level storage volumes for EC2.
Provides scalable virtual private servers using Xen.
A file storage service for EC2 instances.
Attach low-cost GPUs to EC2 instances for graphics acceleration.
Automatically distributes incoming traffic across multiple EC2 instances.
Automatically distributes incoming traffic across multiple EC2 instances.
Hosts a Hadoop and Spark framework running on EC2 and S3.
Provides video transcoding of S3 hosted videos.
Provides in-memory caching for web apps (Memcached, Redis).
Managed Elasticsearch, a popular open-source search and analytics engine.
Provides an interface for micropayments.
Provides a programmatic web service for sellers to ship items to and from Amazon using Fulfillment by Amazon.
Provides a low-cost, long-term storage option, intended for archiving data.
Prepare and load data to data stores.
An implicit service, the authentication infrastructure used to authenticate access to the various services.
Accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
An automated security assessment service that helps improve the security and compliance of applications deployed on AWS.
Enables secure, bi-directional communication between internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud over MQTT and HTTP.
A managed service that makes it easy for you to create and control the encryption keys used to encrypt your data.
Provides real-time data processing over large, distributed data streams.
Write standard SQL queries on streaming data without having to learn any new programming skills.
Captures and automatically loads streaming data into S3 and Redshift.
Runs code in response to events and automatically manages EC2 instances.
Build conversational interfaces through voice or text.
Launch and manage simple virtual private servers.
Provides managed machine learning technology.
A web-based interface to manage all services.
Manages small units of work distributed among many persons.
Service for collecting, visualizing, and understanding app usage data.
Provides an integrated console that helps you build, test, and monitor your mobile apps.
Provides configuration of EC2 services using Chef.
Provides partners with the technical information and sales and marketing support to increase business opportunities.
Your personalized view of service health.
Targeted push notifications for mobile apps.
Turn text into lifelike speech.
Provides access to product data and electronic commerce functionality.
Provides cloud-powered business intelligence for 1/10th the cost of traditional BI solutions.
Provides petabyte-scale data warehousing with columnar storage and multi-node compute.
Provides petabyte-scale data warehousing with columnar storage and multi-node compute.
Deep learning-based image analysis.
Provides a scalable database server with MySQL, Oracle, SQL Server, PostgreSQL, and MariaDB support.
Provides a highly available and scalable Domain Name System (DNS) web service.
App that helps you convert your database schema from an Oracle or Microsoft SQL Server database, to an RDS MySQL DB instance or an Aurora DB cluster.
Service Catalog allows IT administrators to create, manage, and distribute portfolios of approved products to end users, who can then access the products they need in a personalized portal.
Managed DDoS Protection.
Provides bulk and transactional email sending.
Provides a hosted multi-protocol "push" messaging for applications.
Provides a hosted multi-protocol "push" messaging for applications.
Provides a hosted message queue for web applications.
Provides Web Service based storage.
A workflow service for building scalable, resilient applications.
Allows developers to run queries on structured data.
Coordinate components of distributed applications.
An iSCSI block storage virtual appliance with cloud-based backup.
Creates a logically isolated set of EC2 instances which can be connected to an existing network using a VPN connection.
Creates a logically isolated set of EC2 instances which can be connected to an existing network using a VPN connection.
A web application firewall service that monitors and manages CloudFront distributions.
Provides a fully managed, secure enterprise storage and sharing service.
Provides managed email and calendaring service.
Provides a cloud-based desktop experience to end-users.
Simplifies deployment and management of WorkSpaces.
Analyze and debug your applications.
Amazon Web Services in Action or
AWS Lambda in Action or -
AWS Lambda in Action or -
Amazon Web Services in Action or
AWS Lambda in Action or -
Over 1 million customers active in past 30 days.
$7B+ annual revenue run-rate business.
81% year over year revenue growth.
EC2 usage up 95% year over year.
S3 data transfer up 120% year over year.
Database services usage up 127% year over year.
$1B annual revenue run-rate business.
500+ major new features and services launched since 2014.
S3 holds trillions of objects and regularly peaks at 1.5 million requests per second.
102Tbps network capacity into a data center.
All 14 other cloud providers combined have 1/5th the aggregate capacity of AWS.
Every day, AWS adds enough new server capacity to support all of Amazon's global infrastructure when it was a $7B annual revenue enterprise (in 2004).
Customers have launched more than 15 million Hadoop clusters.
2 million new EBS volumes created per day.
A tool for securely storing AWS credentials, written in Go.
Operations by EC2 and ELB cli should be simpler.
Easy, painless credentials on developer laptops.
Run your own A/B testing backend using Lambda.
Initiate consistent EBS snapshots in EC2.
Lambda shell - Run sh commands inside the Lambda environment.
Automatically provision and update certificates.
Gem with rake configuration and deployment for rails apps.
Sync SDK for Android.
Authentication sample.
Sync SDK for .NET.
Sync SDK for iOS.
Sync SDK for JavaScript.
Consuming Streams sample.
Agent that runs on and starts containers.
Persists Data from containers.
Persist data from ECS.
ECS CLI using the same Docker Compose file format and familiar Compose commands.
RPM developed to support the Amazon ECS Container Agent.
Data ingestion for Elasticsearch from S3 and Kinesis.
Provides a simple way to create real time aggregations.
Client library for Amazon Kinesis.
Client Library for .NET.
Client Library for Node.js.
Client Library for Python.
Client Library for Ruby.
Libary to integrate with other AWS and non-AWS services.
Sample data visualization app.
Learning Kinesis Development.
Producer Library.
Provides the ability to scale streams.
Applies optimal Column Encoding to existing Tables.
Holds the Java Message Service to communicate with SQS.
Media manager.
Implements proxying of authenticated requests.
Minimal AWS Lambda function manager with Go support.
Cognito credentials through Lambda.
Slick dashboard.
A CLI tool for linting/validation and managing CloudFormation templates and stacks.
SDK for Java.
Tools to work with Swagger.
Jitter and backoff Simulator for AWS architecture blog.
Samples from the AWS Big Data Blog.
Framework for defining cloud infrastructure in code.
Custom resource examples.
Custom resource framework.
Universal Command Line Interface.
Easily consume and process log files.
Sample agent.
Jenkins plugin.
Samples and template scenarios.
Develop your own job worker when creating a custom action.
Four-stage pipeline for Linux.
Jenkins plugin.
Simple pipeline for Linux.
Connects Pandas DataFrames and AWS data related services.
PHP apps from the AWS Blogs.
Appium TestNG Android tests.
Calabash Android tests.
Gradle plugin.
Jenkins plugin.
Sample Android app.
A session state provider for ASP.NET apps.
A trace listener for System.Diagnostics that can be used to log events.
Encryption Client for Java.
Samples using the Java SDK.
Stores and indexes NASA JPL Mars images.
Session store for Apache Tomcat.
GlassFish docker files.
Python docker files.
Libmemcached library support.
Client for Java.
Enhanced PHP library connecting to ElastiCache.
Creates background jobs and multistep workflows.
Hello World sample.
AWS Flow Framework for Ruby samples.
Fluent Plugin.
Java client for the Hypertext Application Language.
Libraries, samples and tools to help Go developers develop Lambda functions.
Official mirror for interface definitions and helper classes.
Redshift loader.
Lambda database loader.
Samples from the AWS Mobile SDK blog.
Android Snake Game from a self-paced lab.
Tools for validating the AWS service JSON model files.
Message validation for PHP.
Official repository for AWS Quick Start.
Sample cross-platform video transcoder app.
JavaScript SDK.
Handles sessions for Ruby web apps.
SHA256 Agent Compatibility Ccanner.
Best practices using AWS Spot Instances.
Demos from the Technical Trainers community.
Token Vending Machine for Anonymous Registration.
Token Vending Machine for Identity Registration.
Repository for AWS CLI aliases.
Installs the CLI tools and provides a set of LWRPs for use within chef cookbooks.
Four-stage pipeline for Windows.
Simple pipeline for Windows.
CLI tool for local development and testing of Serverless applications.
CLI experience for Frontend developers in the JavaScript ecosystem.
cli53 is a command line tool for Amazon Route 53 which provides import and export from BIND format and simple command line management of Route 53 domains.
Ruby DSL for creating templates.
Node.js/ImageMagick-based image thumbnailing service.
SublimeText plugin.
S3 command line tool, faster than S3cmd for large files.
Open source tools for building custom schedulers on ECS.
Terraform static analysis, verifies security best practices.
Python library for using Cognito.
Deployable serverless architecture patterns built in AWS CDK.
A tool for linting/validating CloudFormation.
Framework that deploys and maintains HPC clusters.
Sample Cookbook.
Python Serverless Microframework.
Autoscale DynamoDB provisioned capacity using Lambda.
Development repository for aws Chef cookbook.
Deploy Node.js projects to Lambda and API Gateway easily.
Rules engine for management, DSL in yaml for query, filter, and actions on resources.
A chat application without servers.
A CLI tool for automating CloudFormation.
An ActiveRecord-style ORM query interface.
Detects security risks.
Python library to create descriptions.
Kinesis stream reader.
Sample App for Node.js.
Tools for managing resources including EC2, EBS, RDS and Route53.
Highly available, horizontally scalable queuing and notification service.
DNS server that lets you look up instances by name.
Open-source PaaS on AWS.
Uses the grunt-aws-lambda plugin to help you develop and test.
Automatically rolling-replace on-demand EC2 instances in AutoScaling groups with compatible spot instances.
Upload files in meteor.
Sample authentication service.
Yet Another S3-backed File System, inspired by s3fs.
Sample pipelines.
a CLI tool for AWS Athena service that can do auto-completion and syntax highlighting.
Display all your AWS resources on a single web page.
Big data/data science notebooks.
Mac setup of various developer tools and AWS services.
A Supercharged AWS Command Line Interface.
Provides an easy ruby DSL & interface.
Export existing resources to Terraform style (tf, tfstate).
Cross-region replication.
Library to create and query geospatial data.
Import and export examples.
Finds violations on an online GSI's hash key and range key.
Kinesis interface to consume and process data from a DynamoDB stream.
DynamoDB Streams Adapter.
Lightweight python app.
Storage Backend for Titan.
Performs atomic writes and isolated reads across multiple items and tables.
A fast and clean way to execute Go on Lambda.
Simple PHP app.
Simple Node.js and Tomcat apps using Docker images.
Simple PHP app using the PHP-FPM and Nginx Docker images.
Simple PHP, Tomcat, and Nginx applications using Docker images.
Sample app referenced in the Developer Guide.
Sample express app.
Express framework and Bootstrap Node.js sample app.
Python signup form app with Flask and Bootstrap.
Python app that illustrates worker roles.
Simple Python and Flask app.
Sample login app with Web Identity Federation.
Blue-green deployment on ECS.
Assets in the blog post on using Amazon ECS and Amazon CloudWatch logs.
Assets from the blog using Amazon ECS and Amazon CloudWatch logs.
Simple PHP app.
Integrates Apache Mesos.
Reference Architecture for continuous deployment to ECS using CodePipeline.
Simple ambassador container for inter-task communication.
Plugin for Elasticsearch.
Config object for Enyim's MemcachedClient to enable auto discovery.
Sample bootstrap actions.
Sample apps.
A CLI tool to manage CloudFormation stacks.
Automates EBS snapshots and rotation.
Spin up your Mesos Cluster with Vagrant.
A simple tool to monitor and manage a Redshift cluster. The first release has basic tools to monitor running queries, WLM queue and your tables/schemas.
Kappa is a CLI tool that makes it easier to deploy, update, and test functions for AWS Lambda.
A web application that allows to easily query an existing database, share the dataset and visualize it in different ways. Initially was developed to work with Redshift, and has great support for it.
Lambda powered, highly distributed, load testing tool.
Automatically tag AWS resources on creation, for cost assignment.
Automate Chrome through Lambda.
Node.js app to manage buckets.
Transparently execute containers out of Docker images in AWS Lambda.
Security auditing tool.
Deploy micro instances to launch a coordinated siege.
Meme generation app from re:Invent 2012.
Lightweight web framework for your serverless applications.
Define, run, and deploy big data apps using Docker.
Blog commenting system built with Lambda.
Security Tool to Look For Interesting Files in S3 Buckets.
Simple CLI for querying groups, streams and events.
λ Gordon is a tool to create, wire and deploy AWS Lambdas using CloudFormation.
Grunt interface into the Node.JS SDK.
Lightweight S3 clone that simulates most commands.
Documentation on building a HTTPS stack with HAProxy.
RSpec tests your resources.
a Filey System for Amazon S3 written in Go.
Bootstrap Kubernetes the hard way on EC2. No scripts.
Log4J Appender.
Simple multi-threaded Python Poster and Worker.
Spout for Storm.
A status page system inspired by StatusPage.io, built on AWS Lambda.
Heroku-like experience when using Lambda.
A continuous integration system built on Lambda.
Extends Lambda using SQS and ECS.
Extends Lambda using SQS and ECS.
Reference Architecture for Real-time File Processing.
Reference Architecture for creating an IoT Backend.
Reference Architecture for creating a Mobile Backend.
Reference Architecture for creating a Web Application.
Lambda functions over S3 objects with concurrency control (each, map, reduce, filter).
Batch functions with concurrency control (each, map, reduce, filter, join)
A fully functional local AWS cloud stack. Develop and test your cloud apps offline!
Logstash input plugin.
Logstash output plugin to sign and export events.
A logstash plugin that sends logs to CloudWatch.
A full featured web application for writing and running Redshift
Command line tool for deploying revisions of containerized applications.
Stores secrets, encrypted at rest.
Sample apps.
Ruby implementation of Amazon's S3 REST API.
Flask extension.
Grunt plugin.
Easy-to-use pub/sub in Ruby.
Deploy, run and get results in a breeze.
Sample universal client/server routing and data in React.
A modern web client for S3.
Shoot billions of emails using SES and Lambda.
Minio Client for filesystem and cloud storage.
Object storage server compatible with S3.
SSH config manager.
Serverless WSGI Python Web Apps with AWS Lambda + API Gateway.
CLI that supports parallel uploads.
Use Vagrant to manage your EC2 and VPC instances.
A featherweight PaaS on top of EC2 for deploying node apps.
Simple MQTT bridge in Python.
Parallel upload/download to S3 via Python.
One click deploy for Storm clusters.
Rsync for various cloud storage providers such as S3.
A tool for creating EBS AMIs.
Library for configuration management API.
Web interface for application deployments and cloud management.
Tools for using auto scaling and documentation best practices.
SSH Certificate Authority that runs as a Lambda function.
Resiliency tool that helps applications tolerate random instance failures.
Service registry for resilient mid-tier load balancing and failover.
A distributed in-memory data store.
Extensible Scheduler for Mesos Frameworks.
Usage and cost monitoring tool.
Remote procedure call library with built in software load balancers.
Monitors policy changes and alerts on insecure configurations.
Tools to keep your cloud operating in top form.
Edge service that provides dynamic routing, monitoring, resiliency, security, and more.
New Relic plugin.
A toolkit for developing and deploying serverless Python code in Lambda.
Open-source LaunchRock alternative. Build beautiful splash pages.
Use NixOS to provision EC2 instances, S3 buckets, and other resources.
Containerized block storage QoS SLAs, tiering and replica policies across AZs and environments, and predictable and scalable performance.
Attribute customization example.
Capistrano with instances.
OpsWorks sample cookbook.
CloudWatch sample cookbook.
Chef Cookbooks.
Simple PHP photo share app.
Simple PHP app.
A sample Rails app.
OpsWorks Elasticsearch sample cookbook.
Elasticsearch sample cookbook.
Cookbooks used with the sample apps.
Cookbook used to demonstrate simple recipes.
A sample Node.JS app.
Cookbooks for Windows.
S3 Disk usage (du) utility.
Fast S3 and local filesystem execution tool with wildcard and batch command support.
Manages stacks.
Gulp plugin.
A super efficient SQS thread based message processor for Ruby.
Puppet module for managing resources to build out infrastructure.
Python sample app.
Tool for backing up and restoring Cognito user pools.
Seahorse demo from RailsConf 2013.
Demo blogging app from re:Invent 2013.
Mobile photo share app from re:Invent 2014.
Scalable site management sample from re:Invent 2014.
Large Scale Metrics Analysis from re:Invent 2015.
Tool to enforce ownership and data security.
Node.js library.
Fast, concurrent, streaming access, includes a CLI.
Manages service-level fault isolation.
An implementation of the TLS/SSL protocols.
Allows Linux and Mac OS X to mount an S3 bucket via FUSE.
CLI tool that allows you to create a distributed, decentralized and versioned repository.
CLI for managing S3 and CloudFront.
IAM Least Privilege Policy Generator.
Deploy your git repo to a bucket.
Provides auto-scaling.
Start a private VPN server in the cloud.
A set of Terraform modules for configuring production infrastructure.
DynamoDB library for single table designs using NodeJS.
The Serverless Application Framework (formerly JAWS).
Assets from the blog Service Discovery via Consul with Amazon ECS.
A resource cloud scanner that analyzes and reports wasteful and unused resources to cut unwanted expenses.
Cloud-connected kegerator that streams live sensor data to AWS.
A web-based SSH console to manage multiple instances simultaneously.
Enterprise-strength web, mobile and event analytics, powered by Hadoop, Kafka, Kinesis, Redshift and Elasticsearch.
Adapter for CarrierWave.
CLI for stack management.
Ruby DSL for template creation.
Successor to asgard supporting pipelines and more.
Maven Wagon for S3.
Allows your python tests to easily mock out the boto library.
EC2 setup files for Startup Engineering MOOC.
Linting tool for CloudFormation templates
Command line tool to simplify ECS deployments via CodeBuild and CodePipeline.
Blue-green deployment automation.
Grunt plugin.
Security analytics sample from 2015 re:Invent 2015.
Easy command line access to Amazon EC2, S3, SQS, ELB, and SDB.
Simple "Todo" app from RailsConf 2014.
Custom cookbooks associated with the todo-sample-app.
Mounts buckets for use on a local file system.
Set up a personal IPSEC VPN on EC2 and other cloud services.
Remote debugging tool for Lambda functions running on Node 6.10
Create On Demand Disposable OpenVPN Endpoints.
Perl Multithreaded Multipart sync to Glacier.
a Powerful CLI for EC2, IAM and S3 in Go.
Direct Upload to Amazon S3 With CORS
CLI-driven console with capistrano integration.
Client library for Clojure.
Roadworker is a tool to manage Route53. It defines the state of Route53 using DSL, and updates Route53 according to DSL.
Run MapReduce jobs on Hadoop or EMR.