Serverless Glossary

Simple explanations of common serverless terms and concepts in plain language

Serverless Terms Explained Simply

Find clear, non-technical explanations for AWS serverless terminology

API Gateway

Frontend & API

A digital receptionist that receives requests from users and routes them to the right place. It handles security checks and manages traffic without requiring any servers.

Lambda

Compute

Small pieces of code that run only when needed. Like on-demand workers that wake up, do their job, and go back to sleep - so you only pay when they're actually working.

DynamoDB

Storage & Database

A database that automatically grows as your data grows. It's like a self-organizing filing cabinet that expands as needed and can find any file in milliseconds.

S3

Storage & Database

Simple, reliable file storage. Think of it as unlimited digital filing cabinets where you can store any type of file, from tiny documents to huge videos.

CloudFront

Frontend & API

A global network that delivers your content faster. Like having copies of your website in cities all around the world, so users always get it from somewhere nearby.

SQS

Integration

A message queue service that lets different parts of your application communicate. Like a to-do list that ensures tasks get done in order, even if there's a delay.

SNS

Integration

A notification service that can alert multiple recipients at once. Like sending a group text message to different people or systems simultaneously.

EventBridge

Integration

A service that detects events and triggers actions. Like a smart home system that turns on the lights when you open the door.

Step Functions

Orchestration

A service that coordinates multiple steps in a workflow. Like a recipe that guides you through a sequence of steps to prepare a meal.

Cognito

Security

Handles user sign-up, sign-in, and access control. Like a security team that verifies IDs and ensures people can only access what they're allowed to.

IAM

Security

Identity and Access Management. Like an ID badge system that controls exactly what each person or service can access and do.

KMS

Security

Key Management Service. A system for creating and managing encryption keys. Like a sophisticated lock system that protects your sensitive data.

CloudWatch

Monitoring

A monitoring service that keeps track of your applications. Like security cameras and sensors that alert you when something unusual happens.

CloudFormation

Infrastructure

A service that creates and configures AWS resources automatically. Like having a construction crew that builds everything according to your blueprints.

Serverless

Concepts

A way to build applications without managing servers. You focus on writing code, while AWS handles all the infrastructure automatically.

Cold Start

Concepts

The brief delay when a serverless function runs for the first time. Like a car that needs a moment to warm up after sitting unused.

Pay-per-use

Concepts

A billing model where you only pay for the resources you actually use. Like a utility bill that charges only for the electricity you consume.

Auto-scaling

Concepts

The ability to automatically adjust resources based on demand. Like a restaurant that instantly adds more chefs when more customers arrive.

Secrets Manager

Security

A service that securely stores and manages sensitive information like passwords. Like a digital safe for your most important credentials.

Dead Letter Queue

Integration

A special queue for messages that couldn't be processed successfully. Like a separate folder for problem cases that need special attention.