Training Agenda

AWS Lambda
& Serverless

Serverless computing on AWS means paying only for execution time, scaling to zero, and eliminating server management — but it comes with its own architectural constraints around cold starts, execution limits, state management, and observability. Lambda is the event-driven compute backbone; paired with API Gateway, SQS, SNS, Step Functions, and EventBridge it forms a complete serverless application platform. This training covers serverless architecture patterns and production-grade Lambda development.

1–2 days On-site, remote, or hybrid Up to 20 participants German or English
What We Cover
Event-driven serverless applications on AWS
Day 1

Lambda Fundamentals & Triggers

  • Lambda execution model: invocation types (sync, async, poll-based), concurrency, cold starts
  • Runtime options: Java, Python, Node.js, custom runtimes, container images
  • Function configuration: memory, timeout, environment variables, layers
  • IAM execution roles: least privilege for Lambda
  • Lambda triggers: API Gateway (REST and HTTP API), SQS, SNS, S3, EventBridge, DynamoDB Streams
  • API Gateway: REST API vs HTTP API — when to choose which
  • Lambda Powertools: structured logging, tracing, metrics — for Java and Python
  • Error handling: DLQ for async invocations, bisect-on-error for SQS
Day 2

Architecture Patterns & Production Operations

  • SAM (Serverless Application Model): template.yaml, sam build, sam deploy, sam local
  • Serverless Framework: plugins, stages, deployment
  • Step Functions: state machines, task, choice, parallel, map states — orchestration vs choreography
  • EventBridge: event bus, rules, targets, schema registry
  • Lambda cold start optimization: provisioned concurrency, SnapStart for Java
  • X-Ray: tracing Lambda invocations end-to-end
  • CloudWatch Logs Insights: querying Lambda logs
  • Cost model: request count, duration, memory allocation optimization
  • VPC Lambda: ENI limits, cold start impact, use cases
  • Canary deployments with Lambda aliases and CodeDeploy
Learning Outcomes
What your team walks away with

Developers who can design, build, and operate serverless applications on AWS — understanding the trade-offs of each pattern and avoiding the common production pitfalls.

Book the AWS Lambda training

Available standalone or combined with the AWS training for a complete cloud coverage package.

Get in touch