Awesome Lists

awesome-aws

by donnemartin

awesome listPythonpushed over 2 years ago

A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome.

AI summary

AWS resources

A curated collection of AWS resources and tools for software developers

stars
12.6K
forks
1.7K
watching
482
awesome lists
6
entries
688
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/donnemartin/awesome-aws/links.svg)](https://awesome.facts.dev/awesome/donnemartin/awesome-aws)
HTML
<a href="https://awesome.facts.dev/awesome/donnemartin/awesome-aws"><img src="https://awesome.facts.dev/shield/donnemartin/awesome-aws/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/donnemartin/awesome-aws/links.svg

What's in the list

688 links in 93 sections, with live GitHub stats.activeno commit in 2y

SDKs and Samples / Android SDK

SDKs and Samples / C++ SDK

SDKs and Samples / Clojure SDK

SDKs and Samples / Go SDK

SDKs and Samples / iOS SDK

SDKs and Samples / IoT SDK

SDKs and Samples / Java SDK

SDKs and Samples / JavaScript SDK

SDKs and Samples / Haskell SDK

SDKs and Samples / Perl SDK

SDKs and Samples / PHP SDK

SDKs and Samples / Python SDK

SDKs and Samples / Ruby SDK

SDKs and Samples / Rust SDK

SDKs and Samples / Scala SDK

SDKs and Samples / Unity SDK

SDKs and Samples / Xamarin SDK

SDKs and Samples / .NET SDK

Command Line Tools / Universal Command Line Interface

Command Line Tools / Windows PowerShell

IDE Toolkits / Eclipse Toolkit

IDE Toolkits / Visual Studio Toolkit

Open Source Repos / API Gateway

Open Source Repos / CLI

  • awscli-aliases

    Repository for AWS CLI aliases

  • amazon-ecs-cli

    ECS CLI using the same Docker Compose file format and familiar Compose commands

  • aws-cli

    Universal Command Line Interface

  • awscli-cookbook

    Installs the CLI tools and provides a set of LWRPs for use within chef cookbooks

  • awsmobile-cli

    CLI experience for Frontend developers in the JavaScript ecosystem

  • achiku/jungle

    Operations by EC2 and ELB cli should be simpler

  • dbcli/athenacli

    a CLI tool for AWS Athena service that can do auto-completion and syntax highlighting

  • donnemartin/saws

    A Supercharged AWS Command Line Interface

  • timkay/aws

    Easy command line access to Amazon EC2, S3, SQS, ELB, and SDB

  • wallix/awless

    a Powerful CLI for EC2, IAM and S3 in Go

  • 99designs/aws-vault

    A tool for securely storing AWS credentials, written in Go

Open Source Repos / CloudFormation

Open Source Repos / CloudTrail

Open Source Repos / CloudWatch

Open Source Repos / Code Deploy

Open Source Repos / Code Pipeline

Open Source Repos / Cognito

Open Source Repos / Data Pipeline

Open Source Repos / Device Farm

Open Source Repos / DynamoDB

Open Source Repos / Elastic Beanstalk

Open Source Repos / Elastic Compute Cloud

Open Source Repos / Elastic Container Service

Open Source Repos / Elastic File System

Open Source Repos / Elastic MapReduce

Open Source Repos / Elasticache

Open Source Repos / Glacier

Open Source Repos / Kinesis

Open Source Repos / Lambda

Open Source Repos / Machine Learning

Open Source Repos / Mobile Analytics

Open Source Repos / OpsWorks

Open Source Repos / Redshift

  • aws-lambda-redshift-loader

    Lambda database loader

  • amazon-redshift-utils

    Applies optimal Column Encoding to existing Tables

  • 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

  • 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

Open Source Repos / Route 53

  • route53-infima

    Manages service-level fault isolation

  • 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

  • winebarrel/roadworker

    Roadworker is a tool to manage Route53. It defines the state of Route53 using DSL, and updates Route53 according to DSL

Open Source Repos / S3

Open Source Repos / SES

Open Source Repos / Simple Workflow

Open Source Repos / SimpleDB

Open Source Repos / SNS

Open Source Repos / SQS

Open Source Repos / Data

Open Source Repos / DevOps

Open Source Repos / Security

Open Source Repos / Accompanying Repos

Open Source Repos / Miscellaneous Repos

Guides, Books, Documentation, and Training / Getting Started Guides

Guides, Books, Documentation, and Training / Getting Started Guides / Getting Started Tutorials

Guides, Books, Documentation, and Training / Getting Started Guides

Guides, Books, Documentation, and Training / General Guides

Guides, Books, Documentation, and Training / Books

  • Manning

    Amazon Web Services in Action or

  • Manning

    AWS Lambda in Action or -

Guides, Books, Documentation, and Training / Whitepapers

Guides, Books, Documentation, and Training / Documentation

Guides, Books, Documentation, and Training / Training

Guides, Books, Documentation, and Training / Case Studies: Powered by AWS

Social / Blogs

Social / Blogs / Official Blog

Social / Blogs

Social / Twitter Influencers

Social / Facebook Pages

Social / YouTube Channels

Social / LinkedIn Groups

Social / Subreddits

Social / 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

Appendix of Core Services / Services in Plain English

Appendix of Core Services / Compute Services

Appendix of Core Services / Networking Services

  • 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

Appendix of Core Services / Enterprise Applications

Appendix of Core Services / Analytics Services

  • 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

Appendix of Core Services / Artificial Intelligence

  • 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

Appendix of Core Services / Management Tools

Appendix of Core Services / Security and Identity Services

  • 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

Appendix of Core Services / Internet of Things Service

  • 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

Appendix of Core Services / Mobile Services

  • 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

Appendix of Core Services / Storage and Content Delivery Services

Appendix of Core Services / Databases

  • 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

Appendix of Core Services / Application Services

Appendix of Core Services / Developer Tools

Appendix of Core Services / Miscellaneous Services

  • 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

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.