Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStats

Categories

πŸ€– Artificial Intelligence
☁️ Cloud and Infrastructure
πŸ’Ύ Data and Databases
πŸ’Ό Professional Skills
🎯 Programming and Development
πŸ”’ Security and Networking
πŸ“š Specialized Topics
HomeAboutTopicsPricingMy VaultStats
LEVEL 0
0/5 XP
GitHub
Β© 2026 CheatGridβ„’. All rights reserved.
Privacy PolicyTerms of UseAboutContact

AWS Lambda Cheat Sheet

AWS Lambda Cheat Sheet

Back to Cloud Computing
Updated 2026-05-21
Next Topic: AWS Step Functions Cheat Sheet

AWS Lambda is Amazon Web Services' serverless compute service that runs your code in response to events without you provisioning or managing servers, billing only for the compute time consumed. It sits at the center of event-driven and microservices architectures on AWS, integrating tightly with dozens of services across the platform. The key mental model to internalize: Lambda executes code inside short-lived, isolated execution environments that are frozen between invocations and reused when possible β€” understanding this lifecycle (cold start, warm reuse, and shutdown) is what separates practitioners who fight Lambda from those who design for it.

What This Cheat Sheet Covers

This topic spans 23 focused tables and 178 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Supported Runtimes and IdentifiersTable 2: Function Creation and Deployment PackagingTable 3: Execution Models β€” Invocation TypesTable 4: Event Source Mappings β€” Sources and Key SettingsTable 5: Direct Triggers (Push-Based Event Sources)Table 6: Lambda Layers and Code ReuseTable 7: Environment Variables and Parameter Store IntegrationTable 8: IAM Execution Roles and Least-Privilege PatternsTable 9: Execution Environment LifecycleTable 10: Cold Starts, SnapStart, and Provisioned ConcurrencyTable 11: Concurrency, Throttling, and ScalingTable 12: Lambda Versions and AliasesTable 13: Lambda@Edge for CloudFrontTable 14: Lambda Extensions and Telemetry APITable 15: Asynchronous Error Handling β€” Destinations and Dead-Letter QueuesTable 16: Function URLs and Direct InvocationTable 17: VPC IntegrationTable 18: Observability β€” CloudWatch and X-RayTable 19: Cost Optimization and Memory TuningTable 20: Deployment with SAM and CDKTable 21: Integration with Step FunctionsTable 22: Common Lambda Architecture PatternsTable 23: Troubleshooting Common Issues

Table 1: Supported Runtimes and Identifiers

Lambda's managed runtimes abstract the underlying OS and language environment, letting you focus on function code. Each major language version has a distinct runtime identifier, and all currently supported runtimes run on either Amazon Linux 2 or Amazon Linux 2023 (AL2023). All supported runtimes support both x86_64 and arm64 architectures.

RuntimeExampleDescription
Node.js 24
nodejs24.x
Latest Node.js LTS runtime on AL2023; deprecation Apr 30, 2028.
Node.js 22
nodejs22.x
Node.js LTS on AL2023; deprecation Apr 30, 2027.
Python 3.14
python3.14
Latest Python runtime on AL2023; deprecation Jun 30, 2029.
Python 3.13
python3.13
Python on AL2023; deprecation Jun 30, 2029.
Python 3.12
python3.12
Python on AL2023; deprecation Oct 31, 2028.
Java 25
java25
Latest Java runtime on AL2023; deprecation Jun 30, 2029.
Java 21
java21
Java LTS on AL2023; deprecation Jun 30, 2029. SnapStart supported.
.NET 10
dotnet10
.NET LTS on AL2023; deprecation Nov 14, 2028.

More in Cloud Computing

  • AWS CloudFormation Cheat Sheet
  • AWS Step Functions Cheat Sheet
  • AI Cloud Infrastructure and Neocloud Providers Cheat Sheet
  • Cloud Computing Basics Cheat Sheet
  • Cloud Networking Core Cheat Sheet
  • GCP Cloud Services Cheat Sheet
View all 52 topics in Cloud Computing