# donnemartin/awesome-aws

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/donnemartin-awesome-aws).**

13,923 stars · 1,883 forks · Python · other

## Links

- GitHub: https://github.com/donnemartin/awesome-aws
- awesome-repositories: https://awesome-repositories.com/repository/donnemartin-awesome-aws.md

## Topics

`aws` `aws-cli` `aws-sdk` `cloud` `cloud-management` `cloudformation` `cloudwatch` `dynamodb` `ec2` `ecs` `elasticsearch` `iam` `kinesis` `lambda` `machine-learning` `rds` `redshift` `route53` `s3` `serverless`

## Description

This project serves as a comprehensive directory of open-source libraries, tools, and technical documentation designed for building and managing infrastructure on the Amazon Web Services platform. It functions as a centralized knowledge base, aggregating software development kits, command-line utilities, and editor extensions to assist developers in cloud-native application development.

The directory distinguishes itself through a categorical taxonomy that organizes disparate technical resources into a structured hierarchy. It incorporates community-driven metadata aggregation and automated monitoring of external repository health, providing users with indicators of project maintenance and reliability through metrics like star counts and commit activity.

Beyond its core directory functions, the project provides access to a wide range of educational materials, including industry whitepapers, training guides, and best practices for designing scalable systems. It also serves as a hub for community engagement by connecting practitioners with blogs, discussion forums, and industry conferences to facilitate knowledge sharing across the cloud engineering ecosystem.

## Tags

### Education & Learning Resources

- [Technical Resource Directories](https://awesome-repositories.com/f/education-learning-resources/technical-resource-directories.md) — Acts as a comprehensive, curated index of open-source libraries, tools, and documentation for the cloud platform.
- [System Architecture Guides](https://awesome-repositories.com/f/education-learning-resources/educational-resources/reference-and-media/tutorials-media-curated-lists/technical-tutorials/systems-infrastructure/system-architecture-tutorials/system-architecture-guides.md) — Offers technical documentation and architectural guides to support the design of scalable cloud systems. ([source](https://github.com/donnemartin/awesome-aws/blob/master/README.md))
- [Industry Knowledge Sources](https://awesome-repositories.com/f/education-learning-resources/industry-knowledge-sources.md) — Aggregates blogs, forums, and conference information to keep practitioners informed on cloud engineering trends. ([source](https://github.com/donnemartin/awesome-aws/blob/master/CHANGELOG.md))
- [Service Ecosystem Guides](https://awesome-repositories.com/f/education-learning-resources/service-ecosystem-guides.md) — Organizes educational materials and whitepapers by service category to support architectural learning. ([source](https://github.com/donnemartin/awesome-aws/blob/master/CHANGELOG.md))
- [Developer Communities](https://awesome-repositories.com/f/education-learning-resources/educational-resources/career-interview-community/community-collaboration/developer-communities.md) — Connects practitioners with community forums and conferences to facilitate knowledge sharing. ([source](https://github.com/donnemartin/awesome-aws/blob/master/README.md))
- [Engineering Insights](https://awesome-repositories.com/f/education-learning-resources/engineering-insights.md) — Connects developers with community-driven insights, blogs, and forums to facilitate knowledge sharing across the ecosystem.

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Content Management & Publishing

- [Ecosystem Knowledge Bases](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/knowledge-bases/community-driven-knowledge-hubs/ecosystem-knowledge-bases.md) — Serves as a centralized knowledge base for architectural patterns, training guides, and best practices within the ecosystem.
- [Markdown-Based Content Curations](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/markdown-repositories/markdown-based-content-curations.md) — Maintains curated technical resource lists within structured, version-controlled markdown files.
- [Community-Sourced Metadata Aggregations](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-management-platforms/enterprise-specialized-systems/knowledge-management-systems/collaborative-knowledge-platforms/community-sourced-metadata-aggregations.md) — Leverages community contributions to maintain and curate an index of external tools and project metadata.
- [Static Documentation Generation](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/static-site-generators/static-documentation-generation.md) — Converts structured text files into a searchable web interface for presenting curated technical documentation.

### DevOps & Infrastructure

- [Cloud Infrastructure Management](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-management.md) — Curates libraries and tools essential for building, deploying, and managing scalable infrastructure on the cloud platform.
- [Cloud Infrastructure Resources](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure-resources.md) — Aggregates and provides access to curated cloud-native infrastructure resources and development tools. ([source](https://github.com/donnemartin/awesome-aws/blob/master/CHANGELOG.rst))
- [Cloud Native Development Tools](https://awesome-repositories.com/f/devops-infrastructure/cloud-native-development-tools.md) — Aggregates development kits and utilities to assist in building cloud-native applications. ([source](https://github.com/donnemartin/awesome-aws#readme))
- [Release Automation](https://awesome-repositories.com/f/devops-infrastructure/release-automation.md) — Automates the validation and release of software packages to ensure code integrity. ([source](https://github.com/donnemartin/awesome-aws/blob/master/CHECKLIST.md))

### Data & Databases

- [Categorical](https://awesome-repositories.com/f/data-databases/data-governance-modeling/taxonomies/categorical.md) — Organizes technical resources into a structured hierarchical taxonomy to facilitate efficient navigation and discovery.

### Development Tools & Productivity

- [Open Source Discovery Platforms](https://awesome-repositories.com/f/development-tools-productivity/documentation-discovery-metadata/developer-discovery-platforms/open-source-discovery-platforms.md) — Maintains a categorized directory of community-maintained repositories to help developers discover reliable cloud-native tools.
- [Open Source Tooling](https://awesome-repositories.com/f/development-tools-productivity/open-source-tooling.md) — Indexes community-maintained SDKs, CLI utilities, and editor extensions for cloud-native application development.
- [Package Publishing](https://awesome-repositories.com/f/development-tools-productivity/dependency-managers/artifact-distribution-systems/package-publishing.md) — Automates the versioning and distribution of software packages to public repositories. ([source](https://github.com/donnemartin/awesome-aws/blob/master/CHECKLIST.md))
- [Metadata Validators](https://awesome-repositories.com/f/development-tools-productivity/project-management-automation-resources/metadata-validators.md) — Automates the scanning and validation of project metadata to ensure information remains current. ([source](https://github.com/donnemartin/awesome-aws/blob/master/CHANGELOG.rst))

### Software Engineering & Architecture

- [Architectural Best Practices](https://awesome-repositories.com/f/software-engineering-architecture/architectural-best-practices.md) — Provides access to industry whitepapers and best practices for designing reliable and efficient cloud-native systems.
- [Open Source Projects](https://awesome-repositories.com/f/software-engineering-architecture/open-source-projects.md) — Maintains a categorized directory of community-driven open-source projects for infrastructure development. ([source](https://github.com/donnemartin/awesome-aws/blob/master/README.md))
- [Repository Metadata](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/repository-maintenance/repository-metadata.md) — Provides automated verification of repository metadata to ensure accuracy and currency of tracked project information.
- [Popularity Metrics](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/repository-maintenance/repository-metadata/popularity-metrics.md) — Displays popularity metrics like star counts to highlight widely used and active tools. ([source](https://github.com/donnemartin/awesome-aws/blob/master/CHANGELOG.rst))

### System Administration & Monitoring

- [Service Definitions](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/service-and-infrastructure-management/service-definitions.md) — Organizes official service definitions to help users select appropriate infrastructure tools. ([source](https://github.com/donnemartin/awesome-aws/blob/master/README.md))
- [Site Health Monitors](https://awesome-repositories.com/f/system-administration-monitoring/health-monitoring/site-health-monitors.md) — Tracks repository health metrics like star counts and commit activity to indicate project maintenance status.
- [Repository Activity Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/system-activity-monitoring/session-activity-monitors/repository-activity-dashboards.md) — Provides visibility into the maintenance status and reliability of open-source projects through tracked activity metrics. ([source](https://github.com/donnemartin/awesome-aws#readme))
