List of AWS Services
Explore quick notes on 124 important AWS services, categorized for easy navigation and learning. These services are particularly relevant for AWS Certification exams such as Solutions Architect, Developer, and SysOps.
Use the checkboxes to mark ✔️ topics you’ve learned or completed.
Compute
Non-SQL Databases
Migration & Transfer
Data and Analytics
Machine Learning
Customer Engagement
Application Integration
Monitoring & Observability
Developer Tools
Management & Governance
Networking & Content Delivery
Important AWS keywords/Terminology that every new learner should know
| Keyword | Simple Meaning |
|---|---|
| Fully Managed | AWS handles all infrastructure, scaling, and maintenance, so you only focus on using the service. |
| Serverless | No need to manage servers. Resources scale automatically based on demand, and you only pay for usage. |
| High Availability (HA) | System is designed to work even if some parts fail (e.g., multiple AZs). |
| Scalability | Ability to grow (or shrink) resources automatically based on demand. |
| Elasticity | Auto-scale up and down (dynamic resizing depending on load). |
| Fault Tolerance | System keeps running even if part of it completely fails (e.g., hardware crash). |
| Multi-AZ Deployment | App/data is spread across multiple Availability Zones for higher reliability. |
| Multi-Region Deployment | App/data is replicated across different AWS regions (geo-locations). |
| Durability | Data survives over a long time (e.g., S3’s "11 9’s" durability = 99.999999999%). |
| Resilience | Ability to recover quickly from failures. |
| Pay-As-You-Go | You pay only for what you actually use (no upfront huge cost). |
| Consumption-Based Pricing | Billing depends on how much you consume (like serverless models). |
| Decoupling | Breaking systems into independent pieces that work loosely together (e.g., SQS between app and database). |
| Infrastructure as Code (IaC) | Managing servers, databases, networking etc. using code (e.g., CloudFormation, Terraform). |
| Well-Architected Framework | AWS guide for building secure, reliable, efficient, and cost-optimized systems. |
| IAM (Identity and Access Management) | Managing who can access what in AWS securely. |
| VPC (Virtual Private Cloud) | Private network inside AWS where you can launch your resources securely. |
| Load Balancer | Distributes traffic across multiple servers so no single server is overloaded. |
| Auto Scaling | Automatically adds/removes servers based on traffic load. |
| Edge Locations | Part of AWS Global Infrastructure (for faster content delivery via CloudFront/CDN). |
| Latency | Time delay between a user request and system response. |
| Throughput | Amount of data processed in a given time (important for services like Kinesis, DynamoDB). |
| Monitoring & Observability | Watching your systems for health and performance (e.g., CloudWatch, X-Ray). |
| Encryption (at Rest / in Transit) | Protecting your data — either when stored or when moving between places. |
| Disaster Recovery (DR) | Plans and setups to recover apps/data if there's a major failure (like backup strategies). |
| SLA (Service Level Agreement) | AWS’s official promises around uptime (like "99.99% availability"). |