Aws transform introduces containerization feature for application migrations

AWS Transform has added functionality to support replatforming applications to containers during migrations, automating the process with agentic AI. This feature is available in all AWS regions offering AWS Transform services.

AWS Transform has introduced a new feature that allows applications to be replatformed to containers during their migration to AWS. This enhancement expands AWS Transform’s capabilities by incorporating agentic AI to automate the containerization of source code. This development enables migration teams to simultaneously migrate and modernize applications, thereby streamlining the transition from on-premises to cloud-native architectures.

The newly added functionality permits teams to containerize source code from platforms such as GitHub, Bitbucket, GitLab, or via .zip files. It facilitates the generation of Docker images which can then be published to the Amazon Elastic Container Registry (Amazon ECR) and deployed to either Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). This integration embeds containerization into the existing workflow used by teams for planning and executing rehost migrations.

AWS Transform is equipped to analyze source code repositories, produce Dockerfiles, and construct container images with security scanning included for common vulnerabilities and exposures (CVEs). Additionally, it generates deployment-ready Terraform infrastructure-as-code and Helm charts tailored for the target environment. The service is versatile, supporting both monolithic repositories (monorepos) and multi-repo structures. It also facilitates private dependency resolution through AWS CodeArtifact and is capable of handling the containerization of numerous applications on a large scale.

During the planning of migration waves, teams have the option to assign applications to either a rehost path or a replatform-to-containers path, which accelerates the realization of AWS benefits. This new capability is now available across all AWS Regions where AWS Transform services are provided. For more detailed information, users can refer to the AWS Transform User Guide.