AWS Lambda
AWS Lambda is Amazon Web Services’ managed serverless computing service for running code in response to events or requests without managing servers.
Amazon Web Services in Action, Third Edition: An in-depth guide to AWS
AWS Lambda is a serverless compute service that runs code in response to events without requiring server management.
- How it is used
- Runs event-triggered code for operational automation, web backends, and data processing without managing virtual machines.
- How deep it goes
- Works through console setup, Python implementation, SAM deployment, monitoring, pricing, and limits; does not detail custom-runtime implementation.
- Examples
- Uses a scheduled website health check and an event-triggered EC2 owner-tagging function.
- What you can do after
- Build it from scratch with Python and SAM, or configure a blueprint-based health check and monitor it in CloudWatch.
Write Powerful Rust Macros
AWS Lambda is a serverless computing platform that runs code in response to events without requiring users to manage servers.
- How it is used
- Uses Lambda as a provisioned compute resource in a Rust infrastructure-as-code DSL.
- How deep it goes
- Works through asynchronous SDK-based creation and S3 event linkage, while deferring production retries and persistent state.
- Examples
- Demonstrates an async create_infra coordinator and an IDE-completion guard that prevents accidental resource creation.
- What you can do after
- Build it from scratch by provisioning Lambda and S3 resources through an asynchronous Rust procedural macro.
Related concepts
- serverless computingkind of · Serverless computing is a cloud execution model in which a provider manages the underlying infrastructure and allocates or scales resources for application workloads.
- virtual machinecontrasts with · A virtual machine is a software-based environment that emulates or implements an abstract computer system, providing an interface on which an operating system or programs can execute.
- Elasticsearchuses · Elasticsearch is a distributed search and analytics engine that indexes data for searching, retrieval, and analysis.
- environment variableuses · An environment variable is a named value supplied through an operating-system or process environment and made available to programs for runtime configuration or information.
- performanceproduces · Performance is the measurable effectiveness or operational behavior of a system under specified conditions, assessed through relevant qualities such as task results, speed, responsiveness, throughput, or resource use.
- DynamoDBuses · Amazon DynamoDB is a fully managed AWS NoSQL database service for storing and retrieving key-value and document data at scale.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.

