AWS Services: What You Should Know

A field-guide breakdown of AWS services: the core categories, the handful most teams actually use, and how to choose without drowning in the catalog.

Editorial illustration of AWS service categories grouped into labeled archive boxes for compute storage and database

Track: Cloud Engineering. Era: the sessions where a presenter tried, and failed, to summarize the whole AWS catalog in fifty minutes. Modern lesson: the catalog is enormous, but the services a working team actually uses fit on one whiteboard.

AWS services are the individual building blocks of Amazon Web Services, compute, storage, databases, networking, security, and operations offerings you assemble into a system. There are hundreds, but they cluster into a small number of stable categories, and most teams run on a couple dozen. As of 2026, confirm current service names and capabilities against the official AWS documentation.

The recovered track

Every cloud conference had a version of the same doomed talk: someone attempting to cover “all of AWS” in one session. The slide count was absurd, the audience glazed over, and the useful part was never the list. It was the moment the presenter said “but honestly, you’ll only use these.” That sentence was worth the whole talk.

The catalog kept growing. The advice didn’t change. AWS adds services faster than any single team can track, and the durable skill is not knowing them all. It’s recognizing which category a problem belongs to, then picking the right service within it.

What are the core AWS service categories?

The catalog is large, but the AWS documentation organizes it into stable groups. These categories barely change even as new services appear inside them.

CategoryWhat it solvesCommon services
ComputeRunning code and workloadsEC2, Lambda, ECS, EKS
StorageHolding data and filesS3, EBS, EFS, Glacier
DatabasesStructured and unstructured dataRDS, DynamoDB, Aurora
NetworkingConnecting and deliveringVPC, Route 53, CloudFront
Security & identityAccess and protectionIAM, KMS
OperationsVisibility and automationCloudWatch, CloudFormation

If you can place a new requirement into one of these buckets before reaching for a service, you’ve done the hard part. The mistake teams make is shopping the catalog by service name instead of by problem category.

Which AWS services do most teams actually use?

A small set carries most real workloads. These are the ones worth knowing well:

That’s roughly the whiteboard. A team can build serious systems with just these, layering in specialized services only when a concrete need appears. The full set of building blocks and how they fit together is the subject of our AWS cloud overview.

How do you choose the right AWS service?

Naming the tradeoff beats declaring a favorite. A few decision rules keep teams out of trouble:

A practical decision rule: start from the category, pick the most managed service that meets the requirement, and only drop to a lower-level service when you hit a real constraint. Over-provisioning control you don’t need is how teams accumulate operational debt.

How do AWS services connect to each other?

The catalog talks rarely explained the part that actually matters: services are only useful when they compose, and a few connective services do most of that work.

Three categories act as the glue for almost every system:

Understanding these three is what turns a pile of individual services into a system. A team that knows compute and storage but treats networking and identity as afterthoughts ends up with components that either can’t reach each other or can reach far too much.

What mistakes do teams make choosing services?

The recurring failure modes show up in nearly every real AWS account, and naming them prevents most of them:

A practical habit: when adding a service, ask which existing service it connects to and what permission that connection requires. If you can’t answer, you’re not ready to wire it in. The same review discipline our AWS cloud overview recommends for the platform as a whole applies to every service you add to it.

What changed, and what didn’t

AWS has added entire service categories over the years, machine learning, analytics, edge computing, and renamed or re-scoped existing ones. Any specific capability you read about should be re-checked, because the catalog moves faster than documentation about it.

What didn’t change is the lesson buried in those overstuffed catalog talks: you will use a fraction of what exists. The skill that lasts is categorization and restraint, knowing which bucket a problem belongs to, choosing the most managed service that fits, and ignoring the rest of the catalog until you genuinely need it.

Sources