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!