AWS Lambda
Following adds this technology to your private workspace so related learning is easier to organise and revisit.
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.
Executing stateless, event-driven code at scale without infrastructure management overhead.
- 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
Explore related technologies
Parent technology
3 resources for AWS Lambda
Browse by purpose, from definitions and learning through operations, diagnostics and controlled recovery.
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.