A curated list of awesome AWS libraries, open source repos, guides, blogs, and other resources.
Inspired by the 301670β
26815π΄
awesome) list.
- Repo with 0100+ Stars: π₯
- Repo with 0200+ Stars: π₯π₯
- Repo with 0500+ Stars: π₯π₯π₯
- Repo with 1000+ Stars: π₯π₯π₯π₯
- Repo with 2000+ Stars: π₯π₯π₯π₯π₯
Repos not on The Fiery Meter of AWSome
can still be awesome, see A Note on Repo AWSomeness.
The Python module awesome-aws
regularly scans repos on Awesome AWS to maintain the accuracy of the Fiery Meter of AWSome
.
Contributions are welcome!
Review the Contributing Guidelines.
Also check out the Watch List.
- SDKs and Samples
- Command Line Tools
- IDE Toolkits
- Open Source Repos
- API Gateway
- CLI
- CloudFormation
- CloudSearch
- CloudTrail
- CloudWatch
- Code Deploy
- Code Pipeline
- Cognito
- Data Pipeline
- Device Farm
- DynamoDB
- Elastic Beanstalk
- Elastic Container Service
- Elastic File System
- Elastic MapReduce
- Elastic Search
- Elasticache
- Glacier
- Kinesis
- Lambda
- Machine Learning
- Mobile Analytics
- OpsWorks
- Redshift
- Route 53
- S3
- SNS
- SQS
- Data
- DevOps
- Security
- Accompanying
- Miscellaneous
- Guides, Books, Documentation, and Training
- Social
- Latest KPIs and Stats
- Appendix of Core Services
- Contributing
- Credits
- Other Awesome Lists
- Contact Info
- License
AWS and community SDKs with samples and docs, grouped by language.
1016β
547π΄
Repo π₯π₯π₯)1024β
1046π΄
Repo with Samples π₯π₯π₯)- Install
- π Docs
- π Learn More
1876β
1018π΄
Repo π₯π₯π₯π₯)- π Blog with Samples
The C++ SDK is a labs project with limited docs and/or samples.
998β
201π΄
Repo π₯π₯π₯)998β
201π΄
Install)998β
201π΄
Docs)
The Clojure SDK is a community project with limited docs and/or samples.)
8547β
2061π΄
Repo π₯π₯π₯π₯π₯)?β
?π΄
Install)- Docs
- π Learn More
Related Repos:
373β
155π΄
goamz/goamz π₯π₯)
1664β
876π΄
Repo π₯π₯π₯π₯)1038β
759π΄
Repo with Samples π₯π₯π₯π₯)- Install
- π Docs
- π Learn More
90β
116π΄
Repo for Arduino)960β
617π΄
Repo for C π₯π₯π₯)962β
382π΄
Repo for JavaScript π₯π₯π₯)?β
?π΄
Repo for Arduino Yun π₯)- Docs
The IoT SDK is a labs project with limited docs and/or samples.
4072β
2821π΄
Repo π₯π₯π₯π₯π₯)225β
338π΄
Repo with Samples π₯π₯)- Install
- π Docs
- π Learn More
7551β
1556π΄
Repo π₯π₯π₯π₯π₯)298β
170π΄
Repo with Samples π₯π₯)- Install
- π Docs
- π Learn More
Related Repos:
9361β
2088π΄
aws/aws-amplify π₯π₯π₯π₯π₯)461β
57π΄
chilts/awssum π₯π₯)679β
166π΄
mirkokiefer/aws-lib π₯π₯π₯)238β
35π΄
SaltwaterC/aws2js π₯π₯)
589β
220π΄
Repo π₯π₯π₯)- Docs
Related Repos:
235β
107π΄
aristidb/aws π₯π₯)
The Haskell SDK is a community project with limited docs and/or samples.
167β
94π΄
Repo π₯)167β
94π΄
Repo with Samples π₯)167β
94π΄
Install)- π Docs
- π Learn More
The Perl SDK is a community project.
5976β
1195π΄
Repo π₯π₯π₯π₯π₯)89β
71π΄
Repo with Samples)- Install
- π Docs
- π Learn More
Related Repos:
1630β
243π΄
aws-sdk-php-laravel π₯π₯π₯π₯)81β
30π΄
aws-sdk-php-silex)102β
73π΄
aws-sdk-php-zf2 π₯)
8706β
1822π΄
Repo π₯π₯π₯π₯π₯)198β
172π΄
Repo with Samples π₯)- Install
- π Docs
- Learn More
Related Repos:
8706β
1822π΄
boto3 π₯π₯π₯π₯π₯)1418β
1056π΄
botocore π₯π₯π₯π₯)
3516β
1213π΄
Repo π₯π₯π₯π₯π₯)32β
27π΄
Repo with S3 Sample)- Install
- π Docs
8960β
5474π΄
Samples π₯π₯π₯π₯π₯)
Related Repos:
582β
58π΄
aws-sdk-rails π₯π₯π₯)235β
87π΄
appoxy/aws π₯π₯)451β
175π΄
rightscale/right_aws π₯π₯)
2713β
447π΄
Repo π₯π₯π₯π₯π₯)2713β
447π΄
Install)- π Docs
The Rust SDK is a community project with limited docs and/or samples.
73β
12π΄
Repo)
Related Repos:
- π atlassian/aws-scala
738β
226π΄
seratch/AWScala π₯π₯π₯)
The Scala SDK is a labs project with limited docs and/or samples.
104β
43π΄
Repo π₯)157β
112π΄
Repo with Samples π₯)- π Install
- Docs
45β
18π΄
Repo)- π Blog with Samples
The Xamarin SDK is a labs project with limited docs and/or samples.
2005β
845π΄
Repo π₯π₯π₯π₯)21β
20π΄
Repo with Samples)- Install
- π Docs
- π Learn More
194β
175π΄
Samples π₯)
AWS and community command line tools with samples and docs.
14910β
3956π΄
Repo π₯π₯π₯π₯π₯)- Install
- π Docs
- π Learn More
Related Repos:
7127β
766π΄
awslabs/aws-shell π₯π₯π₯π₯π₯)5193β
279π΄
donnemartin/saws π₯π₯π₯π₯π₯)
- Install
- π Docs
- π Learn More
Official IDE toolkits with samples and docs.
- Install
- π Docs
- π Learn More
- Install
- π Docs
- π Learn More
AWS and community open source projects, grouped by service. See A Note on Repo AWSomeness for more details.
AWS Repos:
309β
112π΄
api-gateway-secure-pet-store π₯π₯) - Cognito credentials through Lambda.31β
11π΄
aws-apigateway-sdk-java) - SDK for Java.518β
143π΄
aws-apigateway-swagger-importer π₯π₯π₯) - Tools to work with Swagger.
Community Repos:
AWS Repos:
459β
87π΄
awscli-aliases π₯π₯) - Repository for AWS CLI aliases.1746β
300π΄
amazon-ecs-cli π₯π₯π₯π₯) - ECS CLI using the same Docker Compose file format and familiar Compose commands.14910β
3956π΄
aws-cli π₯π₯π₯π₯π₯) - Universal Command Line Interface.7127β
766π΄
aws-shell π₯π₯π₯π₯π₯)38β
12π΄
awscli-cookbook) - Installs the CLI tools and provides a set of LWRPs for use within chef cookbooks.143β
35π΄
awsmobile-cli π₯) - CLI experience for Frontend developers in the JavaScript ecosystem.
Community Repos:
843β
41π΄
achiku/jungle π₯π₯π₯) - Operations by EC2 and ELB cli should be simpler.205β
31π΄
dbcli/athenacli π₯) - a CLI tool for AWS Athena service that can do auto-completion and syntax highlighting.5193β
279π΄
donnemartin/saws π₯π₯π₯π₯π₯) - A Supercharged AWS Command Line Interface.419β
120π΄
timkay/aws π₯π₯) - Easy command line access to Amazon EC2, S3, SQS, ELB, and SDB.4963β
262π΄
wallix/awless π₯π₯π₯π₯π₯) - a Powerful CLI for EC2, IAM and S3 in Go.8165β
797π΄
99designs/aws-vault π₯π₯π₯π₯π₯) - A tool for securely storing AWS credentials, written in Go.
AWS Repos:
11184β
3702π΄
aws-cdk π₯π₯π₯π₯π₯) - Framework for defining cloud infrastructure in code.85β
40π΄
aws-cfn-custom-resource-examples) - Custom resource examples.70β
37π΄
aws-cfn-resource-bridge) - Custom resource framework.2356β
569π΄
cfn-python-lint π₯π₯π₯π₯π₯) - A tool for linting/validating CloudFormation.104β
99π΄
cfncluster-cookbook) - Sample Cookbook.812β
304π΄
cfncluster π₯π₯π₯) - Framework that deploys and maintains HPC clusters.
Community Repos:
90β
8π΄
Appliscale/perun) - A CLI tool for linting/validation and managing CloudFormation templates and stacks.209β
76π΄
bazaarvoice/cloudformation-ruby-dsl π₯π₯) - Ruby DSL for creating templates.103β
34π΄
beaknit/cform π₯) - SublimeText plugin.1454β
312π΄
cloudreach/sceptre π₯π₯π₯π₯) - A CLI tool for automating CloudFormation.4904β
1451π΄
cloudtools/troposphere π₯π₯π₯π₯π₯) - Python library to create descriptions.206β
41π΄
peterkh/cumulus π₯π₯) - Manages stacks.286β
47π΄
envato/stack_master π₯π₯) - A CLI tool to manage CloudFormation stacks.63β
24π΄
sparkleformation/sfn) - CLI for stack management.221β
47π΄
sparkleformation/sparkle_formation π₯π₯) - Ruby DSL for template creation.1223β
207π΄
Stelligent/cfn_nag π₯π₯π₯π₯) - Linting tool for CloudFormation templates
AWS Repos:
52β
28π΄
cloudsearchable) - An ActiveRecord-style ORM query interface.
Community Repos:
AWS Repos:
84β
42π΄
aws-cloudtrail-processing-library) - Easily consume and process log files.
Community Repos:
364β
54π΄
AppliedTrust/traildash π₯π₯) - Slick dashboard.452β
156π΄
GorillaStack/auto-tag π₯π₯) - Automatically tag AWS resources on creation, for cost assignment.
AWS Repos:
397β
152π΄
cloudwatch-logs-subscription-consumer π₯π₯) - Kinesis stream reader.69β
70π΄
ecs-cloudwatch-logs) - Assets in the blog post on using Amazon ECS and Amazon CloudWatch logs.37β
38π΄
logstash-output-cloudwatchlogs) - A logstash plugin that sends logs to CloudWatch.8β
16π΄
opsworks-cloudwatch-logs-cookbooks) - OpsWorks sample cookbook.
Community Repos:
4755β
334π΄
jorgebastida/awslogs π₯π₯π₯π₯π₯) - Simple CLI for querying groups, streams and events.153β
93π΄
newrelic-platform/newrelic_aws_cloudwatch_plugin π₯) - New Relic plugin.
AWS Repos:
323β
187π΄
aws-codedeploy-agent π₯π₯) - Sample agent.151β
130π΄
aws-codedeploy-plugin π₯) - Jenkins plugin.632β
773π΄
aws-codedeploy-samples π₯π₯π₯) - Samples and template scenarios.
Community Repos:
AWS Repos:
32β
26π΄
aws-codepipeline-custom-job-worker) - Develop your own job worker when creating a custom action.50β
1407π΄
aws-codepipeline-jenkins-aws-codedeploy_linux) - Four-stage pipeline for Linux.82β
75π΄
aws-codepipeline-plugin-for-jenkins) - Jenkins plugin.157β
5545π΄
aws-codepipeline-s3-aws-codedeploy_linux π₯) - Simple pipeline for Linux.14β
273π΄
AWSCodePipeline-Jenkins-AWSCodeDeploy_Windows) - Four-stage pipeline for Windows.9β
48π΄
AWSCodePipeline-S3-AWSCodeDeploy_Windows) - Simple pipeline for Windows.
Community Repos:
AWS Repos:
31β
17π΄
amazon-cognito-android) - Sync SDK for Android.99β
50π΄
amazon-cognito-developer-authentication-sample) - Authentication sample.10β
13π΄
amazon-cognito-dotnet) - Sync SDK for .NET.34β
31π΄
amazon-cognito-ios) - Sync SDK for iOS.202β
83π΄
amazon-cognito-js π₯π₯) - Sync SDK for JavaScript.9β
8π΄
amazon-cognito-streams-sample) - Consuming Streams sample.124β
38π΄
cognito-sample-nodejs π₯) - Sample App for Node.js.
Community Repos:
465β
186π΄
capeless/warrant π₯π₯) - Python library for using Cognito.196β
63π΄
rahulpsd18/cognito-backup-restore π₯) - Tool for backing up and restoring Cognito user pools.
AWS Repos:
464β
270π΄
data-pipeline-samples π₯π₯) - Sample pipelines.
Community Repos:
AWS Repos:
89β
80π΄
aws-device-farm-appium-tests-for-sample-app) - Appium TestNG Android tests.8β
14π΄
aws-device-farm-calabash-tests-for-sample-app) - Calabash Android tests.61β
32π΄
aws-device-farm-gradle-plugin) - Gradle plugin.88β
66π΄
aws-device-farm-jenkins-plugin) - Jenkins plugin.169β
206π΄
aws-device-farm-sample-app-for-android π₯) - Sample Android app.
Community Repos:
AWS Repos:
39β
25π΄
aws-dotnet-session-provider) - A session state provider for ASP.NET apps.15β
20π΄
aws-dotnet-trace-listener) - A trace listener for System.Diagnostics that can be used to log events.136β
73π΄
aws-dynamodb-encryption-java π₯) - Encryption Client for Java.519β
210π΄
aws-dynamodb-examples π₯π₯) - Samples using the Java SDK.50β
22π΄
aws-dynamodb-mars-json-demo) - Stores and indexes NASA JPL Mars images.95β
73π΄
aws-dynamodb-session-tomcat) - Session store for Apache Tomcat.67β
41π΄
aws-sessionstore-dynamodb-ruby) - Handles sessions for Ruby web apps.276β
98π΄
dynamodb-cross-region-library π₯π₯) - Cross-region replication.272β
97π΄
dynamodb-geo π₯π₯) - Library to create and query geospatial data.90β
38π΄
dynamodb-import-export-tool) - Import and export examples.9β
9π΄
dynamodb-online-index-violation-detector) - Finds violations on an online GSI's hash key and range key.94β
36π΄
dynamodb-streams-kinesis-adapter) - Kinesis interface to consume and process data from a DynamoDB stream.50β
37π΄
dynamodb-tictactoe-example-app) - Lightweight python app.446β
105π΄
dynamodb-titan-storage-backend π₯π₯) - Storage Backend for Titan.355β
94π΄
dynamodb-transactions π₯π₯) - Performs atomic writes and isolated reads across multiple items and tables.105β
31π΄
logstash-input-dynamodb π₯) - Logstash input plugin.
Community Repos:
311β
88π΄
channl/dynamodb-lambda-autoscale π₯π₯) - Autoscale DynamoDB provisioned capacity using Lambda.1816β
107π΄
lyft/confidant π₯π₯π₯π₯) - Stores secrets, encrypted at rest.615β
124π΄
sebdah/dynamic-dynamodb π₯π₯π₯) - Provides auto-scaling.659β
105π΄
sensedeep/dynamodb-onetable π₯π₯π₯) - DynamoDB library for single table designs using NodeJS.
AWS Repos:
33β
38π΄
aws-eb-glassfish-dockerfiles) - GlassFish docker files.61β
39π΄
aws-eb-python-dockerfiles) - Python docker files.140β
163π΄
eb-demo-php-simple-app π₯) - Simple PHP app.58β
29π΄
eb-docker-multiple-ports) - Simple Node.js and Tomcat apps using Docker images.145β
80π΄
eb-docker-nginx-proxy π₯) - Simple PHP app using the PHP-FPM and Nginx Docker images.30β
7π΄
eb-docker-virtual-hosting) - Simple PHP, Tomcat, and Nginx applications using Docker images.280β
251π΄
eb-node-express-sample π₯π₯) - Sample express app.77β
106π΄
eb-node-express-signup) - Express framework and Bootstrap Node.js sample app.7β
11π΄
eb-node-express) - Sample app referenced in the Developer Guide.44β
24π΄
eb-py-flask-signup-worker) - Python app that illustrates worker roles.270β
159π΄
eb-py-flask-signup π₯π₯) - Python signup form app with Flask and Bootstrap.36β
66π΄
eb-python-flask) - Simple Python and Flask app.17β
13π΄
eb-wif-sample) - Sample login app with Web Identity Federation.
Community Repos:
191β
24π΄
alienfast/elastic-beanstalk π₯) - Gem with rake configuration and deployment for rails apps.400β
97π΄
ThoughtWorksStudios/eb_deployer π₯π₯) - Blue-green deployment automation.
AWS Repos:
Community Repos:
441β
111π΄
alestic/ec2-consistent-snapshot π₯π₯) - Initiate consistent EBS snapshots in EC2.559β
34π΄
ConradIrwin/aws-name-server π₯π₯π₯) - DNS server that lets you look up instances by name.2286β
310π΄
cristim/autospotting π₯π₯π₯π₯π₯) - Automatically rolling-replace on-demand EC2 instances in AutoScaling groups with compatible spot instances.210β
126π΄
evannuil/aws-snapshot-tool π₯π₯) - Automates EBS snapshots and rotation.38967β
13415π΄
kelseyhightower/kubernetes-the-hard-way π₯π₯π₯π₯π₯) - Bootstrap Kubernetes the hard way on EC2. No scripts.250β
40π΄
mirakui/ec2ssh π₯π₯) - SSH config manager.8660β
926π΄
openebs/openebs π₯π₯π₯π₯π₯) - Containerized block storage QoS SLAs, tiering and replica policies across AZs and environments, and predictable and scalable performance.424β
74π΄
skavanagh/EC2Box π₯π₯) - A web-based SSH console to manage multiple instances simultaneously.162β
8π΄
wbailey/claws π₯) - CLI-driven console with capistrano integration.
AWS Repos:
2037β
594π΄
amazon-ecs-agent π₯π₯π₯π₯) - Agent that runs on and starts containers.66β
52π΄
amazon-ecs-amazon-efs) - Persists Data from containers.196β
119π΄
amazon-ecs-init π₯) - RPM developed to support the Amazon ECS Container Agent.945β
80π΄
blox π₯π₯π₯) - Open source tools for building custom schedulers on ECS.456β
474π΄
ecs-blue-green-deployment π₯π₯) - Blue-green deployment on ECS.69β
70π΄
ecs-cloudwatch-logs) - Assets from the blog using Amazon ECS and Amazon CloudWatch logs.163β
3380π΄
ecs-demo-php-simple-app π₯) - Simple PHP app.168β
18π΄
ecs-mesos-scheduler-driver π₯) - Integrates Apache Mesos.849β
1000π΄
ecs-refarch-continuous-deployment π₯π₯π₯) - Reference Architecture for continuous deployment to ECS using CodePipeline.61β
19π΄
ecs-task-kite) - Simple ambassador container for inter-task communication.290β
48π΄
lambda-ecs-worker-pattern π₯π₯) - Extends Lambda using SQS and ECS.80β
516π΄
py-flask-signup-docker) - Python sample app.108β
57π΄
service-discovery-ecs-consul π₯) - Assets from the blog Service Discovery via Consul with Amazon ECS.
Community Repos:
45β
8π΄
Lumoslabs/broadside) - Command line tool for deploying revisions of containerized applications.972β
135π΄
Stelligent/mu π₯π₯π₯) - Command line tool to simplify ECS deployments via CodeBuild and CodePipeline.
AWS Repos:
66β
52π΄
amazon-ecs-amazon-efs) - Persist data from ECS.
Community Repos:
AWS Repos:
615β
306π΄
emr-bootstrap-actions π₯π₯π₯) - Sample bootstrap actions.63β
51π΄
emr-sample-apps) - Sample apps.
Community Repos:
2612β
591π΄
Yelp/mrjob π₯π₯π₯π₯π₯) - Run MapReduce jobs on Hadoop or EMR.
AWS Repos:
375β
110π΄
logstash-output-amazon_es π₯π₯) - Logstash output plugin to sign and export events.35β
122π΄
opsworks-elasticsearch-cookbook) - OpsWorks Elasticsearch sample cookbook.
Community Repos:
578β
188π΄
elastic/elasticsearch-cloud-aws π₯π₯π₯) - Plugin for Elasticsearch.
AWS Repos:
24β
28π΄
aws-elasticache-cluster-client-libmemcached) - Libmemcached library support.84β
54π΄
aws-elasticache-cluster-client-memcached-for-java) - Client for Java.62β
32π΄
aws-elasticache-cluster-client-memcached-for-php) - Enhanced PHP library connecting to ElastiCache.29β
19π΄
elasticache-cluster-config-net) - Config object for Enyim's MemcachedClient to enable auto discovery.
Community Repos:
Community Repos:
536β
57π΄
vsespb/mt-aws-glacier π₯π₯π₯) - Perl Multithreaded Multipart sync to Glacier.
AWS Repos:
151β
35π΄
amazon-kinesis-aggregators π₯) - Provides a simple way to create real time aggregations.61β
60π΄
amazon-kinesis-client-net) - Client Library for .NET.294β
202π΄
amazon-kinesis-client-nodejs π₯π₯) - Client Library for Node.js.362β
222π΄
amazon-kinesis-client-python π₯π₯) - Client Library for Python.145β
57π΄
amazon-kinesis-client-ruby π₯) - Client Library for Ruby.629β
459π΄
amazon-kinesis-client π₯π₯π₯) Client library for Amazon Kinesis.326β
199π΄
amazon-kinesis-connectors π₯π₯) - Libary to integrate with other AWS and non-AWS services.171β
99π΄
amazon-kinesis-data-visualization-sample π₯) - Sample data visualization app.106β
135π΄
amazon-kinesis-learning) - Learning Kinesis Development.394β
325π΄
amazon-kinesis-producer π₯π₯) - Producer Library.334β
95π΄
amazon-kinesis-scaling-utils π₯π₯) - Provides the ability to scale streams.291β
97π΄
aws-fluent-plugin-kinesis π₯π₯) - Fluent Plugin.94β
36π΄
dynamodb-streams-kinesis-adapter) - DynamoDB Streams Adapter.62β
44π΄
kinesis-log4j-appender) - Log4J Appender.69β
21π΄
kinesis-poster-worker) - Simple multi-threaded Python Poster and Worker.106β
64π΄
kinesis-storm-spout π₯) - Spout for Storm.41β
16π΄
mqtt-kinesis-bridge) - Simple MQTT bridge in Python.
Community Repos:
AWS Repos:
392β
180π΄
amazon-elasticsearch-lambda-samples π₯π₯) - Data ingestion for Elasticsearch from S3 and Kinesis.6444β
1156π΄
awslabs/aws-sam-local π₯π₯π₯π₯π₯) - CLI tool for local development and testing of Serverless applications.3552β
548π΄
aws-lambda-go π₯π₯π₯π₯π₯) - Libraries, samples and tools to help Go developers develop Lambda functions.506β
223π΄
aws-lambda-java-libs π₯π₯) - Official mirror for interface definitions and helper classes.596β
166π΄
aws-lambda-redshift-loader π₯π₯π₯) - Redshift loader.10313β
1010π΄
chalice π₯π₯π₯π₯π₯) - Python Serverless Microframework.28β
18π΄
create-thumbnails-lambda) - Uses the grunt-aws-lambda plugin to help you develop and test.290β
48π΄
lambda-ecs-worker-pattern π₯π₯) - Extends Lambda using SQS and ECS.459β
175π΄
lambda-refarch-fileprocessing π₯π₯) - Reference Architecture for Real-time File Processing.253β
82π΄
lambda-refarch-iotbackend π₯π₯) - Reference Architecture for creating an IoT Backend.585β
113π΄
lambda-refarch-mobilebackend π₯π₯π₯) - Reference Architecture for creating a Mobile Backend.1582β
902π΄
lambda-refarch-webapp π₯π₯π₯π₯) - Reference Architecture for creating a Web Application.
Community Repos:
529β
40π΄
alestic/lambdash π₯π₯π₯) - Lambda shell - Run sh commands inside the Lambda environment.227β
10π΄
Alephbet/gimel π₯π₯) - Run your own A/B testing backend using Lambda.31β
56π΄
apex/apex ) - Minimal AWS Lambda function manager with Go support.3792β
276π΄
claudiajs/claudia π₯π₯π₯π₯π₯) - Deploy Node.js projects to Lambda and API Gateway easily.388β
65π΄
cloudnative/lambda-chat π₯π₯) - A chat application without servers.1373β
234π΄
danilop/LambdAuth π₯π₯π₯π₯) - Sample authentication service.700β
36π΄
eawsy/aws-lambda-go π₯π₯π₯) - A fast and clean way to execute Go on Lambda.903β
89π΄
garnaat/kappa π₯π₯π₯) - Kappa is a CLI tool that makes it easier to deploy, update, and test functions for AWS Lambda.1888β
190π΄
goadapp/goad π₯π₯π₯π₯) - Lambda powered, highly distributed, load testing tool.13235β
580π΄
graphcool/chromeless π₯π₯π₯π₯π₯) - Automate Chrome through Lambda.595β
51π΄
grycap/scar π₯π₯π₯) - Transparently execute containers out of Docker images in AWS Lambda.1322β
124π΄
jeremydaly/lambda-api π₯π₯π₯π₯) - Lightweight web framework for your serverless applications.621β
33π΄
jimpick/lambda-comments π₯π₯π₯) - Blog commenting system built with Lambda.2044β
138π΄
jorgebastida/gordon π₯π₯π₯π₯π₯) - Ξ» Gordon is a tool to create, wire and deploy AWS Lambdas using CloudFormation.1304β
119π΄
ks888/LambStatus π₯π₯π₯π₯) - A status page system inspired by StatusPage.io, built on AWS Lambda.567β
18π΄
kubek2k/lambdoku π₯π₯π₯) - Heroku-like experience when using Lambda.3992β
222π΄
lambci/lambci π₯π₯π₯π₯π₯) - A continuous integration system built on Lambda.1068β
47π΄
littlstar/s3-lambda π₯π₯π₯π₯) - Lambda functions over S3 objects with concurrency control (each, map, reduce, filter).1272β
37π΄
mentum/lambdaws π₯π₯π₯π₯) - Deploy, run and get results in a breeze.11894β
1205π΄
Miserlou/Zappa π₯π₯π₯π₯π₯) - Serverless WSGI Python Web Apps with AWS Lambda + API Gateway.1480β
229π΄
nficano/python-lambda π₯π₯π₯π₯) - A toolkit for developing and deploying serverless Python code in Lambda.46102β
5667π΄
serverless/serverless π₯π₯π₯π₯π₯) The Serverless Application Framework (formerly JAWS).247β
101π΄
Tim-B/grunt-aws-lambda π₯π₯) - Grunt plugin.292β
15π΄
trek10inc/aws-lambda-debugger π₯π₯) - Remote debugging tool for Lambda functions running on Node 6.10
AWS Repos:
873β
375π΄
machine-learning-samples π₯π₯π₯) - Sample apps.
Community Repos:
AWS Repos:
82β
38π΄
aws-sdk-mobile-analytics-js) - JavaScript SDK.
Community Repos:
AWS Repos:
4β
7π΄
opsworks-attribute-customization) - Attribute customization example.8β
5π΄
opsworks-capistrano) - Capistrano with instances.8β
16π΄
opsworks-cloudwatch-logs-cookbooks) - CloudWatch sample cookbook.1058β
1230π΄
opsworks-cookbooks π₯π₯π₯π₯) - Chef Cookbooks.15β
24π΄
opsworks-demo-php-photo-share-app) - Simple PHP photo share app.44β
197π΄
opsworks-demo-php-simple-app) - Simple PHP app.15β
39π΄
opsworks-demo-rails-photo-share-app) - A sample Rails app.35β
122π΄
opsworks-elasticsearch-cookbook) - Elasticsearch sample cookbook.98β
140π΄
opsworks-example-cookbooks π₯) - Cookbooks used with the sample apps.8β
41π΄
opsworks-first-cookbook) - Cookbook used to demonstrate simple recipes.32β
402π΄
opsworks-windows-demo-) - A sample Node.JS app.9β
17π΄
opsworks-windows-demo-cookbooks) - Cookbooks for Windows.5β
7π΄
todo-sample-app-cookbooks) - Custom cookbooks associated with the todo-sample-app.
Community Repos:
AWS Repos:
596β
166π΄
aws-lambda-redshift-loader π₯π₯π₯) - Lambda database loader.2713β
1234π΄
amazon-redshift-utils π₯π₯π₯π₯π₯) - Applies optimal Column Encoding to existing Tables.
Community Repos:
78β
14π΄
Lumoslabs/aleph) - A full featured web application for writing and running Redshift queries. Supports revision tracking of queries and has basic visualization support.?β
?π΄
getredash/redash π₯π₯π₯π₯π₯) - 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.92β
22π΄
everythingMe/redshift_console) - 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.
AWS Repos:
336β
31π΄
route53-infima π₯π₯) - Manages service-level fault isolation.
Community Repos:
1953β
274π΄
barnybug/cli53 π₯π₯π₯π₯) - 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.317β
44π΄
winebarrel/roadworker π₯π₯) - Roadworker is a tool to manage Route53. It defines the state of Route53 using DSL, and updates Route53 according to DSL.
Community Repos:
468β
143π΄
anomalizer/ngx_aws_auth π₯π₯) - Implements proxying of authenticated requests.1350β
210π΄
bloomreach/s4cmd π₯π₯π₯π₯) - S3 command line tool, faster than S3cmd for large files.590β
104π΄
CulturalMe/meteor-slingshot π₯π₯π₯) - Upload files in meteor.641β
98π΄
danilop/yas3fs π₯π₯π₯) - Yet Another S3-backed File System, inspired by s3fs.96β
6π΄
grippy/node-s3) - Node.js app to manage buckets.2939β
355π΄
jubos/fake-s3 π₯π₯π₯π₯π₯) - Lightweight S3 clone that simulates most commands.5042β
519π΄
kahing/goofys π₯π₯π₯π₯π₯) - a Filey System for Amazon S3 written in Go.1068β
47π΄
littlstar/s3renity π₯π₯π₯π₯) - Batch functions with concurrency control (each, map, reduce, filter, join)781β
465π΄
marcel/aws-s3 π₯π₯π₯) - Ruby implementation of Amazon's S3 REST API.244β
55π΄
mardix/flask-cloudy π₯π₯) - Flask extension.295β
90π΄
MathieuLoutre/grunt-aws-s3 π₯π₯) - Grunt plugin.9464β
693π΄
mickael-kerjean/filestash π₯π₯π₯π₯π₯) - A modern web client for S3.2698β
507π΄
minio/mc π₯π₯π₯π₯π₯) - Minio Client for filesystem and cloud storage.44368β
5134π΄
minio/minio π₯π₯π₯π₯π₯) - Object storage server compatible with S3.163β
76π΄
mumrah/s3-multipart π₯) - Parallel upload/download to S3 via Python.43967β
3958π΄
ncw/rclone π₯π₯π₯π₯π₯) - Rsync for various cloud storage providers such as S3.169β
17π΄
owocki/s3_disk_util π₯) - S3 Disk usage (du) utility.2344β
205π΄
peak/s5cmd π₯π₯π₯) - Fast S3 and local filesystem execution tool with wildcard and batch command support.396β
85π΄
pgherveou/gulp-awspublish π₯π₯) - Gulp plugin.1143β
194π΄
rlmcpherson/s3gof3r π₯π₯π₯π₯) - Fast, concurrent, streaming access, includes a CLI.1442β
69π΄
s3git/s3git π₯π₯π₯π₯) - CLI tool that allows you to create a distributed, decentralized and versioned repository.8097β
997π΄
s3fs-fuse/s3fs-fuse π₯π₯π₯π₯π₯) - Allows Linux and Mac OS X to mount an S3 bucket via FUSE.4438β
900π΄
s3tools/s3cmd π₯π₯π₯π₯π₯) - CLI for managing S3 and CloudFront.228β
38π΄
schickling/git-s3 π₯π₯) - Deploy your git repo to a bucket.407β
109π΄
sorentwo/carrierwave-aws π₯π₯) - Adapter for CarrierWave.214β
173π΄
spring-projects/aws-maven π₯π₯) - Maven Wagon for S3.135β
67π΄
tongwang/s3fs-c π₯) - Mounts buckets for use on a local file system.313β
103π΄
mishudark/s3-parallel-put π₯π₯) - CLI that supports parallel uploads.650β
335π΄
waynehoover/s3_direct_upload π₯π₯π₯) - Direct Upload to Amazon S3 With CORS198β
104π΄
weavejester/clj-aws-s3 π₯) - Client library for Clojure.
Community Repos:
549β
109π΄
drewblas/aws-ses π₯π₯π₯) - Provides an easy ruby DSL & interface.1983β
306π΄
microapps/MoonMail π₯π₯π₯π₯) - Shoot billions of emails using SES and Lambda.
AWS Repos:
139β
63π΄
aws-flow-ruby π₯) - Creates background jobs and multistep workflows.66β
24π΄
aws-flow-ruby-samples) - AWS Flow Framework for Ruby samples.6β
7π΄
aws-flow-ruby-opsworks-helloworld) - Hello World sample.
Community Repos:
Community Repos:
135β
23π΄
rjrodger/simpledb π₯) - Node.js library.
AWS Repos:
208β
52π΄
aws-php-sns-message-validator π₯) - Message validation for PHP.
Community Repos:
AWS Repos:
163β
143π΄
amazon-sqs-java-messaging-lib π₯) - Holds the Java Message Service to communicate with SQS.
Community Repos:
2024β
275π΄
phstc/shoryuken π₯π₯π₯π₯) - A super efficient SQS thread based message processor for Ruby.
AWS Repos:
3805β
668π΄
aws-data-wrangler π₯π₯π₯π₯π₯) - Connects Pandas DataFrames and AWS data related services.
Community Repos:
26511β
7728π΄
donnemartin/data-science-ipython-notebooks π₯π₯π₯π₯π₯) - Big data/data science notebooks.432β
140π΄
everpeace/vagrant-mesos π₯π₯) - Spin up your Mesos Cluster with Vagrant.252β
27π΄
jhorey/ferry π₯π₯) - Define, run, and deploy big data apps using Docker.517β
148π΄
nathanmarz/storm-deploy π₯π₯π₯) - One click deploy for Storm clusters.
Community Repos:
5229β
1430π΄
cloud-custodian/cloud-custodian π₯π₯π₯π₯π₯) - Rules engine for management, DSL in yaml for query, filter, and actions on resources.592β
550π΄
chef-cookbooks/aws π₯π₯) - Development repository for aws Chef cookbook.1341β
407π΄
colinbjohnson/aws-missing-tools π₯π₯π₯π₯) - Tools for managing resources including EC2, EBS, RDS and Route53.1167β
194π΄
k1LoW/awspec π₯π₯π₯π₯) - RSpec tests your resources.2606β
572π΄
mitchellh/vagrant-aws π₯π₯π₯π₯π₯) - Use Vagrant to manage your EC2 and VPC instances.1724β
366π΄
NixOS/nixops π₯π₯π₯π₯) - Use NixOS to provision EC2 instances, S3 buckets, and other resources.
AWS Repos:
6β
5π΄
aws-sha256-agentcs) - SHA256 Agent Compatibility Ccanner.34β
24π΄
aws-tvm-anonymous) - Token Vending Machine for Anonymous Registration.37β
22π΄
aws-tvm-identity) - Token Vending Machine for Identity Registration.4450β
691π΄
s2n π₯π₯π₯π₯π₯) - An implementation of the TLS/SSL protocols.
Community Repos:
799β
46π΄
AdRoll/hologram π₯π₯π₯) - Easy, painless credentials on developer laptops.727β
121π΄
alex/letsencrypt-aws π₯π₯π₯) - Automatically provision and update certificates.6558β
1045π΄
bridgecrewio/checkov π₯π₯π₯π₯π₯) - Terraform static analysis, verifies security best practices.3192β
652π΄
cloudsploit/scans π₯π₯π₯π₯) - Detects security risks.1727β
302π΄
iSECPartners/Scout2 π₯π₯π₯π₯) - Security auditing tool.1326β
236π΄
jordanpotti/AWSBucketDump π₯π₯π₯π₯) - Security Tool to Look For Interesting Files in S3 Buckets.2730β
223π΄
Netflix/bless π₯π₯π₯π₯π₯) - SSH Certificate Authority that runs as a Lambda function.4350β
797π΄
Netflix/security_monkey π₯π₯π₯π₯π₯) - Monitors policy changes and alerts on insecure configurations.453β
43π΄
RiotGames/cloud-inquisitor π₯π₯) - Tool to enforce ownership and data security.?β
?π΄
salesforce/policy_sentry π₯π₯π₯π₯) - IAM Least Privilege Policy Generator.181β
51π΄
sebsto/AWSVPN π₯) - Start a private VPN server in the cloud.28338β
2291π΄
trailofbits/algo π₯π₯π₯π₯π₯) - Set up a personal IPSEC VPN on EC2 and other cloud services.2008β
142π΄
ttlequals0/autovpn π₯π₯π₯π₯) - Create On Demand Disposable OpenVPN Endpoints.
AWS Repos:
Repos Accompanying Blogs, Training Events, and Conferences.
237β
37π΄
aws-arch-backoff-simulator π₯) - Jitter and backoff Simulator for AWS architecture blog.895β
630π΄
aws-big-data-blog π₯π₯π₯) - Samples from the AWS Big Data Blog.12β
53π΄
aws-demo-php-simple-app) - PHP apps from the AWS Blogs.3β
7π΄
aws-mobile-sample-wif) - Samples from the AWS Mobile SDK blog.15β
16π΄
aws-mobile-self-paced-labs-samples) - Android Snake Game from a self-paced lab.?β
?π΄
aws-quickstart) - Official repository for AWS Quick Start.930β
319π΄
aws-spot-labs π₯π₯π₯) - Best practices using AWS Spot Instances.128β
79π΄
aws-training-demo π₯) - Demos from the Technical Trainers community.54β
35π΄
java-meme-generator-sample) - Meme generation app from re:Invent 2012.166β
15π΄
railsconf2013-tech-demo π₯) - Seahorse demo from RailsConf 2013.30β
17π΄
reinvent2013-js-blog-demo) - Demo blogging app from re:Invent 2013.23β
13π΄
reinvent2013-mobile-photo-share) - Mobile photo share app from re:Invent 2014.54β
33π΄
reinvent2014-scalable-site-management) - Scalable site management sample from re:Invent 2014.7β
3π΄
reinvent2015-dev309) - Large Scale Metrics Analysis from re:Invent 2015.29β
13π΄
timely-security-analytics) - Security analytics sample from 2015 re:Invent 2015.27β
50π΄
todo-sample-app) - Simple "Todo" app from RailsConf 2014.
Community Repos:
297β
1285π΄
startup-class/setup π₯π₯) - EC2 setup files for Startup Engineering MOOC.
AWS Repos:
62β
49π΄
amediamanager) - Media manager.15β
8π΄
aws-hal-client-java) - Java client for the Hypertext Application Language.9β
10π΄
aws-model-validators) - Tools for validating the AWS service JSON model files.22β
15π΄
aws-sdk-js-sample-video-transcoder) - Sample cross-platform video transcoder app.317β
77π΄
simplebeerservice π₯π₯) - Cloud-connected kegerator that streams live sensor data to AWS.
Community Repos:
441β
70π΄
bcoe/thumbd π₯π₯) - Node.js/ImageMagick-based image thumbnailing service.2223β
269π΄
cdkpatterns/serverless π₯π₯π₯π₯) - Deployable serverless architecture patterns built in AWS CDK.276β
52π΄
Comcast/cmb π₯π₯) - Highly available, horizontally scalable queuing and notification service.1877β
180π΄
convox/rack π₯π₯π₯π₯) - Open-source PaaS on AWS.387β
123π΄
devops-israel/aws-inventory π₯π₯) - Display all your AWS resources on a single web page.6062β
1147π΄
donnemartin/dev-setup π₯π₯π₯π₯) - Mac setup of various developer tools and AWS services.4296β
657π΄
dtan4/terraforming π₯π₯π₯π₯π₯) - Export existing resources to Terraform style (tf, tfstate).2099β
418π΄
segmentio/stack π₯π₯π₯π₯π₯) - A set of Terraform modules for configuring production infrastructure.0β
0π΄
j2labs/microarmy ) - Deploy micro instances to launch a coordinated siege.172β
44π΄
jpillora/grunt-aws π₯) - Grunt interface into the Node.JS SDK.280β
64π΄
jvehent/haproxy-aws π₯π₯) - Documentation on building a HTTPS stack with HAProxy.52239β
3821π΄
localstack/localstack π₯π₯π₯π₯π₯) - A fully functional local AWS cloud stack. Develop and test your cloud apps offline!317β
27π΄
meducation/propono π₯π₯) - Easy-to-use pub/sub in Ruby.810β
85π΄
mozilla/awsbox π₯π₯π₯) - A featherweight PaaS on top of EC2 for deploying node apps.947β
170π΄
Netflix/aminator π₯π₯π₯) - A tool for creating EBS AMIs.2439β
480π΄
Netflix/archaius π₯π₯π₯π₯π₯) - Library for configuration management API.2236β
407π΄
Netflix/asgard π₯π₯π₯π₯π₯) - Web interface for application deployments and cloud management.429β
89π΄
Netflix/aws-autoscaling π₯π₯) - Tools for using auto scaling and documentation best practices.14560β
1106π΄
Netflix/chaosmonkey π₯π₯π₯π₯π₯) - Resiliency tool that helps applications tolerate random instance failures.12239β
3716π΄
Netflix/eureka π₯π₯π₯π₯π₯) - Service registry for resilient mid-tier load balancing and failover.1971β
242π΄
Netflix/EVCache π₯π₯π₯π₯) - A distributed in-memory data store.699β
115π΄
Netflix/Fenzo π₯π₯π₯) - Extensible Scheduler for Mesos Frameworks.2844β
434π΄
Netflix/ice π₯π₯π₯π₯π₯) - Usage and cost monitoring tool.4519β
1235π΄
Netflix/ribbon π₯π₯π₯π₯π₯) - Remote procedure call library with built in software load balancers.7954β
1133π΄
Netflix/SimianArmy π₯π₯π₯π₯π₯) - Tools to keep your cloud operating in top form.13214β
2329π΄
Netflix/zuul π₯π₯π₯π₯π₯) - Edge service that provides dynamic routing, monitoring, resiliency, security, and more.?β
?π΄
niftylettuce/gulp-aws-splash π₯π₯) - Open-source LaunchRock alternative. Build beautiful splash pages.187β
219π΄
puppetlabs/puppetlabs-aws π₯) - Puppet module for managing resources to build out infrastructure.298β
46π΄
mhart/react-server-routing-example π₯π₯) - Sample universal client/server routing and data in React.730β
56π΄
Similarweb/finala π₯π₯π₯) - A resource cloud scanner that analyzes and reports wasteful and unused resources to cut unwanted expenses.6740β
1185π΄
snowplow/snowplow π₯π₯π₯π₯π₯) - Enterprise-strength web, mobile and event analytics, powered by Hadoop, Kafka, Kinesis, Redshift and Elasticsearch.9188β
1206π΄
Spinnaker/spinnaker π₯π₯π₯π₯π₯) - Successor to asgard supporting pipelines and more.7396β
1971π΄
spulec/moto π₯π₯π₯π₯π₯) - Allows your python tests to easily mock out the boto library.
How-to's, training, whitepapers, docs, and case studies.
AWS Guides:
Community Guides:
AWS Guides:
- π Analyzing Big Data
- Working with the AWS Management Console
- Deploying a Web App Using Elastic Beanstalk
- Hosting a Web App
- Hosting a .NET Web App
- Hosting a Static Website
- π Quick Start Deployment Guides
Community Guides:
35417β
3822π΄
Open Guide to AWS π₯π₯π₯π₯π₯)
- Amazon Web Services in Action π Manning or Amazon.com
- AWS Lambda in Action π Manning or Amazon.com -
285β
110π΄
Code Repo π₯π₯)
- π AWS Well-Architected Framework
- π Whitepapers
- π Documentation
- π AWS Billing and Cost Management
- π AWS Marketplace
- π AWS Support
- AWS General Reference
- AWS Glossary
- π Training and Certification
- π Webinars
- π Adobe
- π AdRoll
- π Airbnb
- π Autodesk
- π Citrix
- π Comcast
- π Coursera
- π Docker
- π Dow Jones
- π Dropbox
- π Dropcam
- π Expedia
- π Foursquare
- π IMDb
- π Instrumental
- π Intuit
- π Johnson & Johnson
- π Lionsgate
- π mlbam
- π NASA
- π Netflix
- π Nike
- π Nokia
- π PBS
- π Pfizer
- π Philips
- π Reddit
- π Samsung
- π Siemens
- π Slack
- π Spotify
- π Swiftkey
- π The Weather Company
- π Ticketmaster
- π Time Inc
- π Twilio
- π U.S. Department of State
- π Ubisoft
- π Yelp
- π Zillow
Blogs, discussion groups, conferences, and social media.
AWS Blogs:
- π Official Blog
- π DevOps
- π Architecture
- π Big Data
- π Compute
- π Mobile
- π Messaging
- π Java
- π PHP
- π Ruby
- π .NET
- π Security
- π Startup
- π Partner Network
- π SAP
Community Blogs:
- All Things Distributed - Werner Vogels, AWS CTO.
- Things I Like... - Jeff Barr, AWS Chief Evangelist.
- Netflix Tech Blog
29240β
1386π΄
A Curated List of Engineering Blogs)- π AWS Geek
AWS Tweeps:
- π @awscloud - Official Twitter feed.
- π @AWS_Partners
- π @AWSIdentity
- π @AWSMarketplace
- π @AWSreInvent - Official Twitter account for re:Invent.
- π @AWSStartups
- π @ajassy - Andy Jassy: Senior Vice-President.
- π @Ianmmmm - Ian Massingham - Technical Evangelist.
- π @jeffbarr - Jeff Barr: Chief Evangelist.
- π @mndoci - Deepak Singh: GM EC2.
- π @mza - Matt Wood: Product Strategy.
- π @Werner - Werner Vogels: CTO.
- π Community heroes, Evangelists, etc
Community Tweeps:
- π @kennwhite
- π @esh
- π @garnaat
- π @quinnypig
- π @awsgeek
AWS Pages:
- π amazonwebservices - Official Facebook page.
- π awsreinvent - Official Facebook page for re:Invent.
Community Pages:
AWS Channels:
- π AmazonWebServices
- π AWSDeutsch
- π AWSJapan
- π AWSKorea
- π AWSLatinAmerica
- π AWSTutorialSeries
- π AWSWebinars
Community Channels:
- π Backspace Academy
- π Cloud Academy
- π Linux Academy
AWS Page:
- π Amazon Web Services
Community Groups:
- π Amazon AWS Architects
- π Amazon AWS Architects, Engineers, Developers, Consultants, Entrepreneurs Experts
- π Amazon Web Services (AWS) for Business
- π Amazon Web Services Architects
- π Amazon Web Services Community Network
- π Amazon Web Services Enthusiasts
- π Amazon Web Services Users
- π /r/aws/
- π /r/AWS_cloud/
AWS Conferences:
- π re:Invent - Annual user conference. The event features keynote announcements, training and certification opportunities, over 250 technical sessions, a partner expo, after hours activities, and more.
- π Summits - Global one-day events that are designed to educate new customers about the AWS platform and offer existing customers deep technical content to be more successful with AWS.
- π AWSome Day - Global one-day events are delivered by AWS Education's technical instructors and are ideal for IT pros, developers and technical managers who would like to learn about how to get started in the AWS Cloud.
Community Conferences:
Latest key performance indicators and other interesting stats.
- Over 1 million customers active in past 30 days.<sup π 1
- $7B+ annual revenue run-rate business.<sup π 1
- 81% year over year revenue growth.<sup π 1
- EC2 usage up 95% year over year.<sup π 1
- S3 data transfer up 120% year over year.<sup π 1
- S3 holds trillions of objects and regularly peaks at 1.5 million requests per second.2
- Database services usage up 127% year over year.<sup π 1
- $1B annual revenue run-rate business.<sup π 1
- 2 million new EBS volumes created per day.<sup π 4
- Customers have launched more than 15 million Hadoop clusters.3
- 102Tbps network capacity into a data center.2
- 500+ major new features and services launched since 2014.<sup π 1
- All 14 other cloud providers combined have 1/5th the aggregate capacity of AWS.2
- 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).2
Appendix of official services, grouped by service category.
- π Amazon Web Services in Plain English - Entertaining and educational, a community contribution.
- π Auto Scaling - Launches or terminates EC2 instances based on policies, schedules, and health checks.
- π Batch - Run batch jobs at scale.
- π Blox - Open source projects for building custom schedulers on ECS.
- π EC2 Container Service (ECS) - Supports Docker containers on EC2 instances.
- π EC2 Systems Manager - Easily configure and manage EC2 and on-premises systems.
- π Elastic Beanstalk - Provides quick deployment and management of applications in the cloud.
- Elastic Compute Cloud (EC2) - Provides scalable virtual private servers using Xen.
- π Elastic GPUs - Attach low-cost GPUs to EC2 instances for graphics acceleration.
- π Elastic Load Balancing (ELB) - Automatically distributes incoming traffic across multiple EC2 instances.
- π Lambda - Runs code in response to events and automatically manages EC2 instances.
- π Lightsail - Launch and manage simple virtual private servers.
- π Virtual Private Cloud (VPC) - Creates a logically isolated set of EC2 instances which can be connected to an existing network using a VPN connection.
- π Direct Connect - Provides dedicated connections to AWS for faster and cheaper data throughput.
- π Elastic Load Balancing (ELB) - Automatically distributes incoming traffic across multiple EC2 instances.
- π Route 53 - Provides a highly available and scalable Domain Name System (DNS) web service.
- π Virtual Private Cloud (VPC) - Creates a logically isolated set of EC2 instances which can be connected to an existing network using a VPN connection.
- π WorkDocs - Provides a fully managed, secure enterprise storage and sharing service.
- π WorkMail - Provides managed email and calendaring service.
- π WorkSpaces - Provides a cloud-based desktop experience to end-users.
- Workspaces Application Manager (WAM) - Simplifies deployment and management of WorkSpaces.
- π Athena - Query data on S3 instantly.
- π Data Pipeline - Provides workload management by processing and moving data between services.
- Elastic MapReduce (EMR) - Hosts a Hadoop and Spark framework running on EC2 and S3.
- π Elasticsearch Service (ES) - Managed Elasticsearch, a popular open-source search and analytics engine.
- π Glue - Prepare and load data to data stores.
- π Kinesis - Provides real-time data processing over large, distributed data streams.
- π Kinesis Analytics - Write standard SQL queries on streaming data without having to learn any new programming skills.
- π Kinesis Firehose - Captures and automatically loads streaming data into S3 and Redshift.
- π Quicksight - Provides cloud-powered business intelligence for 1/10th the cost of traditional BI solutions.
- π Redshift - Provides petabyte-scale data warehousing with columnar storage and multi-node compute.
- π Lex - Build conversational interfaces through voice or text.
- π Machine Learning - Provides managed machine learning technology.
- π Polly - Turn text into lifelike speech.
- π Rekognition - Deep learning-based image analysis.
- π CloudFormation - Provides a file-based interface for provisioning other resources.
- π CloudTrail - Provides logs of all activity.
- π CloudWatch - Provides monitoring for AWS cloud resources and applications, starting with EC2.
- π Command Line Interface (CLI) - Provides a CLI to manage all services.
- π Config - Provides a detailed view of all resources.
- π Management Console (AWS Console) - A web-based interface to manage all services.
- π OpsWorks - Provides configuration of EC2 services using Chef.
- π Personal Health Dashboard - Your personalized view of service health.
- π Service Catalog - 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.
- π Certificate Manager - Lets you easily provision, manage, and deploy SSL/TLS certificates for use with AWS services.
- π CloudHSM - Helps meet corporate, contractual and regulatory compliance requirements for data security by using dedicated Hardware Security Module (HSM) appliances within the AWS cloud.
- π Directory Service - 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.
- π Identity and Access Management (IAM) - An implicit service, the authentication infrastructure used to authenticate access to the various services.
- π Inspector - An automated security assessment service that helps improve the security and compliance of applications deployed on AWS.
- π Key Management Service (KMS) - A managed service that makes it easy for you to create and control the encryption keys used to encrypt your data.
- π Shield - Managed DDoS Protection.
- π WAF - A web application firewall service that monitors and manages CloudFront distributions.
- π IoT - 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.
- π API Gateway - Service for publishing, maintaining and securing web service APIs.
- π Cognito - Provides user identity and data synchronization.
- π Device Farm - App testing service for iOS, Android and Fire OS apps on physical devices.
- π Mobile Analytics - Service for collecting, visualizing, and understanding app usage data.
- π Mobile Hub - Provides an integrated console that helps you build, test, and monitor your mobile apps.
- π Pinpoint - Targeted push notifications for mobile apps.
- π Simple Notification Service (SNS) - Provides a hosted multi-protocol "push" messaging for applications.
- π CloudFront - A content delivery network (CDN) for distributing objects to locations near the requester.
- π Elastic Block Store (EBS) - Provides persistent block-level storage volumes for EC2.
- π Elastic File System (EFS) - A file storage service for EC2 instances.
- π Glacier - Provides a low-cost, long-term storage option, intended for archiving data.
- π Import/Export - Accelerates moving large amounts of data into and out of AWS using portable storage devices for transport.
- π Simple Storage Service (S3) - Provides Web Service based storage.
- π Storage Gateway - An iSCSI block storage virtual appliance with cloud-based backup.
- π Aurora - MySQL and PostgreSQL compatible relational database with improved performance.
- π DynamoDB - Provides a scalable, low-latency NoSQL online Database Service backed by SSDs.
- π ElastiCache - Provides in-memory caching for web apps (Memcached, Redis).
- π Redshift - Provides petabyte-scale data warehousing with columnar storage and multi-node compute.
- π Relational Database Service (RDS) - Provides a scalable database server with MySQL, Oracle, SQL Server, PostgreSQL, and MariaDB support.
- π Schema Conversion Tool - 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.
- π SimpleDB - Allows developers to run queries on structured data.
- π API Gateway - Service for publishing, maintaining and securing web service APIs.
- π AppStream - Flexible, low-latency streaming service for apps and games.
- π CloudSearch - Provides basic full-text search and indexing of textual content.
- π DevPay - Provides billing and account management.
- π Elastic Transcoder (ETS) - Provides video transcoding of S3 hosted videos.
- π Flexible Payments Service (FPS) - Provides an interface for micropayments.
- π Simple Email Service (SES) - Provides bulk and transactional email sending.
- π Simple Notification Service (SNS) - Provides a hosted multi-protocol "push" messaging for applications.
- π Simple Queue Service (SQS) - Provides a hosted message queue for web applications.
- π Simple Workflow (SWF) - A workflow service for building scalable, resilient applications.
- π Step Functions - Coordinate components of distributed applications.
- π CodeBuild - Build and test code.
- π CodeCommit - Hosted Git version control service.
- π CodeDeploy - Provides automated code deployment to EC2 instances.
- π CodePipeline - Continuous delivery service.
- π Command Line Interface (CLI) - Provides a CLI to manage all services.
- π X-Ray - Analyze and debug your applications.
- π Fulfillment Web Service - Provides a programmatic web service for sellers to ship items to and from Amazon using Fulfillment by Amazon.
- π Mechanical Turk - Manages small units of work distributed among many persons.
- π Partner Network (APN) - Provides partners with the technical information and sales and marketing support to increase business opportunities.
- Product Advertising API - Provides access to product data and electronic commerce functionality.
Check out the Credits page.
Other awesome lists can be found in 301670β
26815π΄
awesome) and 31289β
3534π΄
awesome-awesomeness).
Feel free to contact me to discuss any issues, questions, or comments.
My contact info can be found on my GitHub page.
I am providing code and resources in this repository to you under an open source license. Because this is my personal repository, the license you receive to my code and resources is from me and not my employer (Facebook).
Copyright 2017 Donne Martin
Creative Commons Attribution 4.0 International License (CC BY 4.0)
http://creativecommons.org/licenses/by/4.0/
12174β
1647π΄
donnemartin/awesome-aws)