PlayCloudLabs
Sign in
  1. Learn AWS
  2. Comparisons

AWS service comparisons

Most of what an exam tests is not whether you know a service but whether you can tell it from the one next to it. These are the comparisons the library answers, and where each one is answered — every link lands on the table itself rather than at the top of the page.

Side by side

Easily mistaken for each other

Pairs where picking the wrong one is a whole question. The line under each is what separates them; both names link to the page that explains that side.

  • ACMvsKMS

    ACM issues and renews TLS certificates for HTTPS. KMS holds the keys that encrypt data at rest.

  • DAXvsElastiCache Redis

    DAX only ever fronts DynamoDB. With no DynamoDB in the design it does nothing.

  • DynamoDBvsRDS

    DynamoDB is built for lookups by key. The moment you need to join across tables, it is the wrong shape.

  • EBSvsEFS

    One volume attached to one instance. EFS is the one many machines can mount at the same time.

  • EC2vsLambda

    An instance is a machine you size, patch and keep alive. Any scenario that says "nothing to manage" has ruled it out.

  • EC2 Auto ScalingvsLambda

    An Auto Scaling group reacts in minutes and is still servers you patch.

  • Internet GatewayvsNAT Gateway

    An internet gateway carries traffic both ways for anything with a public address, and is what makes a subnet public. A NAT gateway lets private instances reach out without letting anyone reach in.

  • KMSvsSecrets Manager

    KMS holds the keys that encrypt data. Secrets Manager holds the credentials your app logs in with, and rotates them.

  • Lambda@EdgevsLambda

    Lambda@Edge runs at CloudFront locations on each request, before the origin is reached. An ordinary Lambda function runs in one Region.

  • Route 53vsCloudFront

    Route 53 decides which endpoint a name resolves to. CloudFront caches the content once you get there — routing versus delivery.

  • S3vsEFS

    S3 holds objects fetched by URL. EFS is a file system you mount — only useful if compute needs a shared disk.

  • S3 GlaciervsS3

    Glacier classes are for data kept for years and rarely read: far cheaper per gigabyte, with retrieval in milliseconds to hours by tier. S3 Standard is for data in use.

  • Site-to-Site VPNvsDirect Connect

    A Site-to-Site VPN runs encrypted IPsec tunnels over the internet link you already have, up to 1.25 Gbps a standard tunnel. Direct Connect is a private line through a Direct Connect location: steadier, but not encrypted by default.

  • SNSvsSQS

    SNS fans one message out to many subscribers. SQS holds work for one consumer to take.

  • WAFvsShield

    WAF inspects HTTP requests and blocks them by rule: injection, bots, too many requests from one address. Shield absorbs floods below HTTP.

Knowing the difference is not the same as choosing

A table tells you what separates two services. A brief makes you pick one, under constraints, with nothing naming either. That is what the scenarios are for.

Still there?

You have been away for a while. We have saved what you were working on in this browser. In 60 seconds you will be signed out to keep your account safe.