lambda-patterns

Official

Master AWS Lambda serverless design.

Authorengineers-hub-ltd-in-house-project
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides best practices and reusable patterns for designing, deploying, and operating AWS Lambda functions in event-driven architectures, optimizing for performance, cost, and reliability.

Core Features & Use Cases

  • Function Design: Implement robust Lambda functions using Terraform and TypeScript, incorporating AWS Lambda Powertools for logging, tracing, and metrics.
  • Optimization: Optimize for cold starts, manage Lambda Layers for shared code, and configure Provisioned Concurrency for predictable performance.
  • Reliability: Implement Dead Letter Queues (DLQ) for failed messages and use SQS event source mapping with partial batch failure reporting.
  • Monitoring: Set up CloudWatch alarms for DLQ messages and Lambda errors.
  • Use Case: Deploy a scalable, event-driven API backend using API Gateway, Lambda, and DynamoDB, ensuring high availability and efficient error handling.

Quick Start

Deploy the provided Terraform configuration for an AWS Lambda function with SQS event source mapping and DLQ configured.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lambda-patterns
Download link: https://github.com/engineers-hub-ltd-in-house-project/eh-skills/archive/main.zip#lambda-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.