Home
Providers
AWS Lambda
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. Lambda runs your code on high-availability compute infrastructure and performs all of the administration of the compute resources, including server and operating system maintenance, capacity provisioning and automatic scaling, and logging.
AWS Lambda publishes 8 APIs on the APIs.io network, including Aliases API, Concurrency API, Event Source Mappings API, and 5 more.
The AWS Lambda catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
AWS Lambda’s developer surface includes changelog, CLI, authentication, engineering blog, FAQ, and 38 more developer resources.
12 APIs
1 MCP Servers
10 Features
6 Use Cases
On this page
Kin Score
APIs 12
Postman 8
Open Collections 1
Arazzo 13
MCP Servers 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 10
Event Specs 1
Vocabularies 1
Spectral Rules 3
JSON Schema 35
JSON Structure 34
Examples 34
Security Posture 4
Agentic Access 1
Use Cases 6
Integrations 8
Resources 43
apis.yml
47 Operational Transparency
Composite quality — 65.7/100 · strong
Contract Quality
21.1 / 25
Developer Ergonomics
6.5 / 20
Commercial Clarity
15.3 / 20
Operational Transparency
6.2 / 13
Agent readiness — 67/100 · agent ready
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
7 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
6 / 6
Agent Skills
0 / 5
Well-Known Catalog
4 / 4
Consent & Bot Identity
3 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 12
Ready-to-run Postman collections for exercising this provider's APIs.
Scroll for all 8
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Multi-step API workflows described with the Arazzo specification.
Scroll for all 13
Model Context Protocol servers that expose these APIs to AI agents.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 10
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 35
JSON Structure definitions describing this provider's data shapes.
Scroll for all 34
Example request and response payloads for these APIs.
Scroll for all 34
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Pre-built integrations with other platforms and tools.
Scroll for all 8
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 20
Pagination, idempotency, versioning, errors, and events
Scroll for all 20
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 6
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 2
Properties that don't map to a standard resource type
Source (apis.yml)
aid: aws-lambda
name: AWS Lambda
description: 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. Lambda runs your code on high-availability compute infrastructure
and performs all of the administration of the compute resources, including server and operating system maintenance, capacity
provisioning and automatic scaling, and logging.
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
label: Freemium · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
url: https://raw.githubusercontent.com/api-evangelist/aws-lambda/refs/heads/main/apis.yml
created: '2024-01-15'
modified: '2026-06-20'
specificationVersion: '0.19'
type: Index
apis:
- aid: aws-lambda:aws-lambda-extensions-api
name: AWS Lambda Extensions API
description: The Lambda Extensions API enables you to create extensions that integrate with the Lambda execution environment
lifecycle. Extensions can run as companion processes alongside your function, enabling use cases such as capturing diagnostic
information, sending telemetry data, and integrating with monitoring and observability tools.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Extensions
- Monitoring
- Observability
- Serverless
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-extensions.html
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-extensions-api.html
- type: Partners
url: https://docs.aws.amazon.com/lambda/latest/dg/extensions-api-partners.html
- type: CodeExamples
url: https://github.com/aws-samples/aws-lambda-extensions
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-telemetry-api
name: AWS Lambda Telemetry API
description: The Lambda Telemetry API lets you collect telemetry data directly from the Lambda execution environment. Extensions
can subscribe to telemetry streams for platform telemetry, function logs, and extension logs to send data to custom destinations
for monitoring and observability.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/telemetry-api.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Logging
- Monitoring
- Observability
- Serverless
- Telemetry
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/telemetry-api.html
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/dg/telemetry-api-reference.html
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-runtime-api
name: AWS Lambda Runtime API
description: The Lambda Runtime API enables you to use custom runtimes to run functions in any programming language. The
runtime API provides an HTTP API for custom runtimes to receive invocation events from Lambda and send response data back
within the Lambda execution environment.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Custom Runtime
- Functions
- Runtime
- Serverless
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-runtimes.html
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-api.html
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-logs-api
name: AWS Lambda Logs API
description: The Lambda Logs API enables extensions to subscribe to log streams generated by the Lambda platform, function
code, and extensions within the execution environment, providing access to log data for processing and forwarding.
image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
humanURL: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-logs-api.html
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Logging
- Monitoring
- Serverless
properties:
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/runtimes-logs-api.html
contact:
- type: Support
url: https://aws.amazon.com/contact-us/
- aid: aws-lambda:aws-lambda-aliases-api
name: AWS Lambda Aliases API
description: Create named pointers to function versions with routing configuration
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Aliases
properties:
- type: OpenAPI
url: openapi/aws-lambda-aliases-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-concurrency-api
name: AWS Lambda Concurrency API
description: Manage reserved and provisioned concurrency settings for functions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Concurrency
properties:
- type: OpenAPI
url: openapi/aws-lambda-concurrency-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-event-source-mappings-api
name: AWS Lambda Event Source Mappings API
description: Map event sources such as Amazon SQS, Kinesis, and DynamoDB Streams to Lambda functions for automatic invocation
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Event Source Mappings
properties:
- type: OpenAPI
url: openapi/aws-lambda-event-source-mappings-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-function-url-api
name: AWS Lambda Function URL API
description: Configure dedicated HTTPS endpoints for Lambda functions that can be invoked directly via HTTP
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Function URL
properties:
- type: OpenAPI
url: openapi/aws-lambda-function-url-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-functions-api
name: AWS Lambda Functions API
description: Create, configure, invoke, and manage Lambda functions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Functions
properties:
- type: OpenAPI
url: openapi/aws-lambda-functions-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-layers-api
name: AWS Lambda Layers API
description: Manage Lambda layers that package libraries, custom runtimes, and other dependencies for sharing across functions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Layers
properties:
- type: OpenAPI
url: openapi/aws-lambda-layers-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-tags-api
name: AWS Lambda Tags API
description: The Tags API from AWS Lambda — 1 operation(s) for tags.
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Tags
properties:
- type: OpenAPI
url: openapi/aws-lambda-tags-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
- aid: aws-lambda:aws-lambda-versions-api
name: AWS Lambda Versions API
description: Publish and manage immutable function versions
humanURL: https://aws.amazon.com/lambda/
baseURL: https://lambda.{region}.amazonaws.com
tags:
- Versions
properties:
- type: OpenAPI
url: openapi/aws-lambda-versions-api-openapi.yml
- type: Documentation
url: https://docs.aws.amazon.com/lambda/latest/dg/welcome.html
- type: AsyncAPI
url: asyncapi/aws-lambda-event-triggers-asyncapi.yml
- type: JSONSchema
url: json-schema/aws-lambda-function-schema.json
- type: JSONLD
url: json-ld/aws-lambda-context.jsonld
- type: APIReference
url: https://docs.aws.amazon.com/lambda/latest/api/welcome.html
- type: Pricing
url: https://aws.amazon.com/lambda/pricing/
- type: GettingStarted
url: https://aws.amazon.com/lambda/getting-started/
- type: SDKs
url: https://aws.amazon.com/tools/
- type: Console
url: https://console.aws.amazon.com/lambda/
- type: StatusPage
url: https://health.aws.amazon.com/health/status
- type: RateLimits
url: https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-limits.html
- type: BestPractices
url: https://docs.aws.amazon.com/lambda/latest/dg/best-practices.html
- type: Security
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-security.html
- type: Tutorials
url: https://aws.amazon.com/lambda/resources/
- type: CLI
url: https://docs.aws.amazon.com/cli/latest/reference/lambda/
- type: CodeExamples
url: https://docs.aws.amazon.com/lambda/latest/dg/service_code_examples.html
- type: Versioning
url: https://docs.aws.amazon.com/lambda/latest/dg/configuration-versions.html
- type: Troubleshooting
url: https://docs.aws.amazon.com/lambda/latest/dg/troubleshooting-deployment.html
common:
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/aws-lambda/overview
- type: AgenticAccess
url: agentic-access/aws-lambda-agentic-access.yml
- type: Packages
url: packages/aws-lambda-packages.yml
- type: WellKnown
url: well-known/aws-lambda-well-known.yml
- type: SecurityTxt
url: well-known/aws-lambda-security.txt
- type: MCPServer
url: mcp/aws-lambda-mcp.yml
- type: LLMsTxt
url: llms/aws-lambda-llms.txt
- type: Overlay
url: overlays/aws-lambda-api-overlay.yaml
- type: Conformance
url: conformance/aws-lambda-conformance.yml
- type: ErrorCatalog
url: errors/aws-lambda-problem-types.yml
- type: Lifecycle
url: lifecycle/aws-lambda-lifecycle.yml
- type: Conventions
url: conventions/aws-lambda-conventions.yml
- type: DataModel
url: data-model/aws-lambda-data-model.yml
- type: ChangeLog
url: changelog/aws-lambda-changelog.yml
- type: CLI
url: cli/aws-lambda-cli.yml
- type: TrustCenter
url: security/aws-lambda-trust-center.yml
- type: VulnerabilityDisclosure
url: security/aws-lambda-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/aws-lambda-domain-security.yml
- type: Authentication
url: authentication/aws-lambda-authentication.yml
- type: TermsOfService
url: https://aws.amazon.com/service-terms/
- type: PrivacyPolicy
url: https://aws.amazon.com/privacy/
- type: Blog
url: https://aws.amazon.com/blogs/compute/category/compute/aws-lambda/
- type: Compliance
url: https://aws.amazon.com/compliance/
- type: FAQ
url: https://aws.amazon.com/lambda/faqs/
- type: Partners
url: https://aws.amazon.com/lambda/partners/
- type: KnowledgeCenter
url: https://repost.aws/tags/TA5uNafDy2TpGNjidWLMSxDw/aws-lambda
- type: ChangeLog
url: https://docs.aws.amazon.com/lambda/latest/dg/lambda-releases.html
- type: GitHubRepository
url: https://github.com/awsdocs/aws-lambda-developer-guide
- type: SpectralRules
url: rules/aws-lambda-spectral-rules.yml
- type: Vocabulary
url: vocabulary/aws-lambda-vocabulary.yaml
- type: Arazzo
url: arazzo/aws-lambda-deploy-function-workflow.yml
name: AWS Lambda Deploy a Function and Verify It Runs
- type: Arazzo
url: arazzo/aws-lambda-update-code-publish-version-workflow.yml
name: AWS Lambda Ship New Code and Cut an Immutable Version
- type: Arazzo
url: arazzo/aws-lambda-alias-release-workflow.yml
name: AWS Lambda Release a Version Behind an Alias
- type: Arazzo
url: arazzo/aws-lambda-canary-traffic-shift-workflow.yml
name: AWS Lambda Shift Canary Traffic Across Two Versions
- type: Arazzo
url: arazzo/aws-lambda-publish-layer-attach-workflow.yml
name: AWS Lambda Publish a Layer Version and Attach It to a Function
- type: Arazzo
url: arazzo/aws-lambda-layer-discovery-workflow.yml
name: AWS Lambda Find a Compatible Layer Version to Attach
- type: Arazzo
url: arazzo/aws-lambda-event-source-mapping-onboard-workflow.yml
name: AWS Lambda Wire an Event Source to a Function
- type: Arazzo
url: arazzo/aws-lambda-function-url-expose-workflow.yml
name: AWS Lambda Expose a Function Over an HTTPS Function URL
- type: Arazzo
url: arazzo/aws-lambda-provisioned-concurrency-warmup-workflow.yml
name: AWS Lambda Warm a Release with Provisioned Concurrency
- type: Arazzo
url: arazzo/aws-lambda-reserved-concurrency-guardrail-workflow.yml
name: AWS Lambda Cap a Function with Reserved Concurrency
- type: Arazzo
url: arazzo/aws-lambda-tag-function-workflow.yml
name: AWS Lambda Tag a Function for Cost Allocation
- type: Arazzo
url: arazzo/aws-lambda-function-teardown-workflow.yml
name: AWS Lambda Tear a Function Down in Dependency Order
- type: Arazzo
url: arazzo/aws-lambda-function-inventory-audit-workflow.yml
name: AWS Lambda Audit a Function's Versions, Aliases, and Event Sources
- type: Features
url: https://aws.amazon.com/lambda/features/
data:
- name: Serverless Compute
description: Run code without provisioning or managing servers, paying only for the compute time consumed.
- name: Event-Driven Execution
description: Automatically trigger functions from over 200 AWS services and SaaS applications via event source mappings.
- name: Auto Scaling
description: Automatically scale from zero to thousands of concurrent executions in response to incoming events.
- name: Function URLs
description: Dedicated HTTPS endpoints for Lambda functions that can be invoked directly without API Gateway.
- name: Lambda Layers
description: Package shared libraries, custom runtimes, and dependencies as layers reusable across multiple functions.
- name: Provisioned Concurrency
description: Pre-initialize function instances to reduce cold start latency for latency-sensitive workloads.
- name: SnapStart
description: Improve startup performance for Java functions by caching initialized snapshots of the execution environment.
- name: Lambda Extensions
description: Integrate monitoring, observability, and security tools directly into the Lambda execution environment.
- name: Container Image Support
description: Package and deploy Lambda functions as container images up to 10 GB in size.
- name: Graviton2 Support
description: Run functions on ARM-based AWS Graviton2 processors for better price-performance.
- type: UseCases
url: https://aws.amazon.com/lambda/
data:
- name: Real-Time File Processing
description: Automatically process files uploaded to S3, such as image resizing, video transcoding, or document indexing.
- name: Real-Time Stream Processing
description: Process real-time streaming data from Kinesis or DynamoDB Streams for analytics, monitoring, or ETL pipelines.
- name: Web Application Backends
description: Build scalable API backends using Lambda with API Gateway or Function URLs for web and mobile applications.
- name: IoT Backends
description: Process IoT device data from AWS IoT Core for device management, telemetry analysis, and alerting.
- name: Scheduled Tasks
description: Run periodic tasks like database cleanup, report generation, or data synchronization using EventBridge rules.
- name: CI/CD Automation
description: Automate build, test, and deployment workflows by triggering Lambda functions from CodePipeline or GitHub
events.
- type: Integrations
url: https://aws.amazon.com/lambda/
data:
- name: Amazon S3
description: Trigger functions on object creation, deletion, or modification events in S3 buckets.
- name: Amazon API Gateway
description: Create RESTful and WebSocket APIs that invoke Lambda functions as backend handlers.
- name: Amazon DynamoDB
description: Process DynamoDB Streams events to react to table changes in real time.
- name: Amazon SQS
description: Poll SQS queues and invoke Lambda functions with batches of messages for asynchronous processing.
- name: Amazon SNS
description: Subscribe Lambda functions to SNS topics for fan-out event processing patterns.
- name: Amazon Kinesis
description: Process real-time streaming data from Kinesis Data Streams with configurable batch sizes and parallelization.
- name: Amazon EventBridge
description: Route events from AWS services, SaaS applications, and custom sources to Lambda functions based on rules.
- name: AWS Step Functions
description: Orchestrate Lambda functions into complex workflows with branching, error handling, and parallel execution.
integrations:
- name: Sign in
- name: Agent Mode
- name: Why AWS Marketplace?
- name: Get started in AWS Marketplace
- name: Industry
- name: Resources
- name: Become a Channel Partner
- name: Sell in AWS Marketplace
- name: Manage Your Account
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com