Search Pass4Sure

AWS Services Mind Map by Category

How to create a category-based AWS services mind map with compute, storage, database, networking, and security branches for SAA-C03 and CLF-C02 exam preparation.

AWS Services Mind Map by Category

How do I organize AWS services in a mind map?

Organize AWS services by category in your mind map with central node "AWS Services" and branches for: Compute (EC2, Lambda, ECS, EKS, Beanstalk), Storage (S3, EFS, EBS, Glacier), Database (RDS, DynamoDB, Aurora, ElastiCache, Redshift), Networking (VPC, Route 53, CloudFront, ELB), Security (IAM, GuardDuty, Inspector, Shield, WAF, KMS), and Management (CloudWatch, CloudTrail, Config, Systems Manager). Add service use cases as sub-branches under each service name.


The AWS certification exams at all levels test knowledge of 50+ AWS services. The challenge is not learning what each service does but knowing which service to choose for a given requirement and understanding how services interact. A category-based mind map makes these patterns visual and memorable.


AWS Service Category Structure

Compute Branch

EC2 (Elastic Compute Cloud)

  • Virtual servers with configurable CPU, memory, storage
  • Instance types: General Purpose (M/T), Compute (C), Memory (R/X), Storage (I/D), GPU (G/P)
  • Purchase options: On-Demand, Reserved, Spot, Dedicated Host

Lambda

  • Serverless function execution
  • Triggered by events (S3 upload, API Gateway, SQS, DynamoDB Streams)
  • Max execution time: 15 minutes
  • No server management

ECS (Elastic Container Service)

  • Managed Docker container orchestration
  • Two modes: EC2 (you manage servers) or Fargate (serverless containers)

EKS (Elastic Kubernetes Service)

  • Managed Kubernetes cluster
  • Use when team has Kubernetes expertise or needs Kubernetes-specific features

Elastic Beanstalk

  • Platform-as-a-Service for web applications
  • Manages EC2, Auto Scaling, ELB automatically
  • Retains full control over infrastructure
Service Abstraction Level When to Choose
EC2 Infrastructure (IaaS) Full control over OS and runtime
ECS (EC2 mode) Container Docker containers, manage servers
ECS (Fargate) Container Docker containers, no server management
Lambda Function Event-driven, short-duration code
Beanstalk Platform Web apps with managed infrastructure

Storage Branch

S3 (Simple Storage Service)

  • Object storage for any file type
  • Storage classes: Standard, Intelligent-Tiering, Standard-IA, One Zone-IA, Glacier, Glacier Deep Archive
  • 11 nines durability

EBS (Elastic Block Store)

  • Block storage attached to single EC2 instance
  • Types: gp3 (general), io2 (high IOPS), st1 (throughput), sc1 (cold)

EFS (Elastic File System)

  • Managed NFS file system
  • Shared access from multiple EC2 instances simultaneously
  • Linux only (NFSv4)

FSx

  • Managed Windows file shares (FSx for Windows File Server)
  • Managed Lustre high-performance computing file system (FSx for Lustre)

Glacier / Glacier Deep Archive

  • S3 storage classes for archival
  • Glacier: retrieval in minutes to hours
  • Deep Archive: retrieval 12+ hours, cheapest storage

Database Branch

RDS (Relational Database Service)

  • Managed relational databases: MySQL, PostgreSQL, Oracle, SQL Server, MariaDB
  • Multi-AZ for high availability
  • Read Replicas for performance

Aurora

  • AWS-developed high-performance MySQL/PostgreSQL compatible
  • 5x performance of standard MySQL
  • Aurora Serverless available

DynamoDB

  • Managed NoSQL key-value/document database
  • Single-digit millisecond latency at any scale
  • DynamoDB Streams for change data capture

ElastiCache

  • In-memory caching service
  • Redis (persistent, pub/sub, sorted sets) or Memcached (simple caching, multi-threaded)

Redshift

  • Managed data warehouse
  • Columnar storage optimized for analytics
  • Up to petabyte scale

Security Branch

IAM (Identity and Access Management)

  • Users, groups, roles, policies
  • Identity federation (SAML, OIDC)
  • Principle of least privilege

GuardDuty

  • ML-based threat detection
  • Analyzes CloudTrail, VPC Flow Logs, DNS logs
  • Detects unusual API calls, compromised instances

Inspector

  • Automated vulnerability assessment
  • Scans EC2 and container images for CVEs
  • Network reachability analysis

Shield

  • DDoS protection
  • Shield Standard (automatic, free) vs Shield Advanced (paid, 24/7 response team)

WAF (Web Application Firewall)

  • Layer 7 filtering for HTTP/HTTPS
  • Protects against SQL injection, XSS, OWASP Top 10
  • Works with CloudFront, ALB, API Gateway

KMS (Key Management Service)

  • Managed encryption key lifecycle
  • Integrated with most AWS services
  • Customer managed keys vs AWS managed keys

Mind Map Usage Strategy for AWS Exams

For AWS Cloud Practitioner (CLF-C02): Build a simplified version of this map with conceptual definitions only. For each service, one or two sentences about what it does and when you would use it.

For AWS Solutions Architect Associate (SAA-C03): Build a full version of this map with:

  • Decision criteria for choosing between similar services
  • Integration points (which services trigger which other services)
  • Architecture patterns involving multiple services

Adding decision nodes: Add diamond-shaped nodes in XMind (or different color in other tools) for decision points:

  • "Need relational database?" → Yes → RDS; No → DynamoDB
  • "Need highly available web tier?" → Availability Zones → ALB + EC2 in multiple AZs

Frequently Asked Questions

How many AWS services should be on my mind map? The SAA-C03 exam tests approximately 50-60 services at meaningful depth. Your mind map should include all of these with at least use-case nodes. The CLF-C02 map can be simpler, covering 30-40 services at a conceptual level. Focus on services that appear most frequently in practice exam questions.

Should I include AWS pricing in my mind map? Yes, but briefly. Create a pricing sub-branch under each compute and storage service with the pricing model type (per hour, per request, per GB). Pricing model distinctions appear on the exam (especially CLF-C02) and are easy to confuse without a visual reference.

Can I download pre-made AWS service mind maps? Yes. XMind's template gallery and GitHub repositories contain community-created AWS service mind maps. Search "AWS mind map" or "AWS services diagram" on GitHub. Evaluate for current service coverage and SAA-C03/CLF-C02 alignment before relying on them.

References

  1. Amazon Web Services. (2024). AWS Documentation: Products and Services. https://aws.amazon.com/products/
  2. Amazon Web Services. (2024). AWS Certified Solutions Architect Associate (SAA-C03) Exam Guide. https://aws.amazon.com/certification/certified-solutions-architect-associate/
  3. Piper, B., and Clinton, D. (2022). AWS Certified Solutions Architect Study Guide: Associate SAA-C03 Exam. Sybex/Wiley.
  4. Tutorials Dojo. (2024). AWS services cheat sheets. https://tutorialsdojo.com/aws-cheat-sheets/
  5. XMind. (2024). XMind AWS mind map templates. https://xmind.app/
  6. Amazon Web Services. (2024). AWS Well-Architected Framework. https://aws.amazon.com/architecture/well-architected/