Home icon

Automate AWS Lambda Runtime Upgrades with AWS Transform custom

DevOps & Developer Productivity Blog



This article demonstrates how to use AWS Transform custom to automate Lambda runtime upgrades, specifically migrating Python 3.8 functions to Python 3.13.

  • AWS Transform custom is an AI agent that automates code transformations at scale without specialized expertise
  • Lambda runtime deprecation requires organizations to upgrade hundreds/thousands of functions before end-of-life
  • Hands-on example uses SAM Python CRUD sample application with five Lambda functions
  • Interactive mode allows natural language commands to plan and execute transformations automatically
  • Agent handles runtime updates, dependency compatibility, syntax changes, and infrastructure modifications
  • Non-interactive mode supports CI/CD integration and batch execution without human intervention
  • Scale transformations across multiple repositories using batch scripts or containerized execution on AWS Batch
  • All changes committed to local git branch for review before deployment

AWS Transform custom automates the repetitive burden of runtime upgrades, reducing manual effort and enabling organizations to manage technical debt at scale.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

May 20
2026
AWS Transform Custom: Automating .NET Lambda Runtime Upgrades
Jan 8
2026
Automating AWS SDK for Java v1 to v2 Upgrades with AWS Transform
Mar 31
2026
AWS Transform custom introduces new AWS-managed transformations to modernize code at scale
Aug 16
2024
Leverage Amazon Q to upgrade Lambda runtime functions

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.