A curated list of awesome tools, guides, open-source libraries, and educational resources for Amazon Web Services (AWS).
Amazon Web Services is a comprehensive cloud computing platform offering services from computing power to storage, AI, analytics, and DevOps. This list is for developers, system administrators, DevOps engineers, and learners building on AWS.
- Official Resources
- Compute
- Storage
- Databases
- Networking & CDN
- Security & IAM
- Monitoring & Logging
- Infrastructure as Code
- Containers & Serverless
- AI & Machine Learning
- Developer Tools
- Learning Resources
- Communities
- Related Awesome Lists
- AWS Documentation – Official documentation for all AWS services.
- AWS Console – Web-based interface to manage AWS resources.
- AWS Free Tier – Explore many AWS services at no cost.
- AWS Service Health Dashboard – Status updates on AWS services.
- AWS Pricing Calculator – Estimate your monthly AWS costs.
- Amazon EC2 – Scalable virtual servers in the cloud.
- AWS Lambda – Serverless compute to run code in response to events.
- AWS Batch – Batch computing at scale.
- AWS Lightsail – Simplified cloud hosting for developers and small businesses.
- Amazon S3 – Object storage with high durability and scalability.
- Amazon EBS – Block-level storage volumes for use with EC2.
- Amazon Glacier – Archival storage at low cost.
- AWS Storage Gateway – Hybrid cloud storage.
- Amazon RDS – Managed relational database service.
- Amazon DynamoDB – Managed NoSQL database.
- Amazon Aurora – MySQL- and PostgreSQL-compatible relational database engine.
- Amazon ElastiCache – In-memory caching with Redis and Memcached.
- Amazon VPC – Provision logically isolated cloud networks.
- AWS CloudFront – Content delivery network (CDN).
- AWS Route 53 – Scalable domain name system (DNS).
- AWS Global Accelerator – Improve global application availability and performance.
- AWS IAM – Identity and Access Management.
- AWS Secrets Manager – Securely store and manage secrets.
- AWS KMS – Managed encryption key service.
- AWS Shield – DDoS protection for applications on AWS.
- Amazon CloudWatch – Monitoring for AWS cloud resources and applications.
- AWS CloudTrail – Governance and compliance tracking.
- AWS X-Ray – Debug and analyze distributed applications.
- AWS CloudFormation – Declarative templates for AWS infrastructure.
- AWS CDK (Cloud Development Kit) – Define infrastructure using familiar programming languages.
- Terraform AWS Provider – Infrastructure as Code for AWS using Terraform.
- Pulumi AWS Provider – Infrastructure as Code using general-purpose languages.
- Amazon ECS – Container orchestration with Docker support.
- Amazon EKS – Managed Kubernetes.
- AWS Fargate – Serverless compute engine for containers.
- AWS App Runner – Run containerized web apps with minimal configuration.
- Amazon SageMaker – Build, train, and deploy ML models.
- Amazon Comprehend – NLP and sentiment analysis.
- Amazon Rekognition – Image and video analysis.
- Amazon Polly – Text-to-speech.
- AWS SDKs – SDKs for multiple languages.
- AWS CLI – Command-line interface for AWS.
- AWS Cloud9 – Cloud-based IDE.
- AWS CodeBuild, CodeDeploy, CodePipeline – CI/CD tools for DevOps workflows.
- AWS Training and Certification – Learn AWS through official courses.
- AWS Skill Builder – Free learning platform for AWS.
- FreeCodeCamp: AWS Tutorials – Beginner-friendly AWS tutorials.
- Awesome AWS by Donne Martin – Popular open-source list of AWS resources.
- r/aws – AWS subreddit community.
- AWS Discord – AWS discussion server.
- AWS Developer Forums – Official forums.
- AWS Events & Webinars – Conferences, webinars, and meetups.
Contributions are welcome. Please ensure your submission fully follows the requirements outlined in CONTRIBUTING.md, including formatting, scope alignment, and category placement.
Pull requests that do not adhere to the contribution guidelines may be closed.