Skip to main content
ServiceAmazonCurrent

AWS Lambda

Following adds this technology to your private workspace so related learning is easier to organise and revisit.

Technology explained

What is AWS Lambda?

AWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service without provisioning or managing servers.

AWS Lambda pioneered the Functions-as-a-Service (FaaS) model, allowing developers to upload code as functions that are executed on-demand in response to events (such as HTTP requests, database changes, or queue messages) without managing the underlying compute instances.

Lambda automatically scales execution from zero to thousands of concurrent requests, billing only for the exact compute time consumed down to the millisecond. This fundamental shift away from always-on servers has driven the adoption of modern, event-driven serverless architectures.

Primary purpose

Executing stateless, event-driven code at scale without infrastructure management overhead.

Typical environments
AWSServerless FrameworkAWS SAMTerraform
Typical use cases
  • Processing real-time streams and data pipelines
  • Building serverless REST and GraphQL APIs
  • Automating cloud infrastructure and cron jobs
  • Handling asynchronous background tasks and webhooks
Technology map

Explore related technologies

Parent technology

Connected knowledge

3 resources for AWS Lambda

Browse by purpose, from definitions and learning through operations, diagnostics and controlled recovery.

Technology journey

Learn and operate with AWS Lambda

Ordered as a reader progression -- from core definitions through to operational reference -- using only the content already connected in the technology registry.

Ops Playbooks(1)

Operate, maintain and improve it in production.

Config Traps(1)

Recognise and avoid known failure modes.

Incident Runbooks(1)

Stabilise, recover and validate during incidents.