AWS Transform introduces containerization feature for application migrations
AWS Transform now supports containerization during migrations, allowing for simultaneous modernization and migration. This feature automates the process, integrating with existing workflows to streamline transitions to cloud-native environments.
AWS Transform has enhanced its capabilities by offering support for replatforming applications into containers during migrations to AWS. This new feature leverages AWS Transform’s AI-driven tools to automate the process of containerizing source code, allowing for simultaneous migration and modernization. This advancement aims to simplify and expedite the transition from on-premises systems to cloud-native environments.
With this update, migration teams can containerize source code from platforms like GitHub, Bitbucket, GitLab, or even from .zip files. The process includes generating Docker images, which are then published to Amazon Elastic Container Registry (Amazon ECR). These images can be deployed to Amazon Elastic Container Service (Amazon ECS) or Amazon Elastic Kubernetes Service (Amazon EKS). This integration of containerization into existing workflows aligns with the planning and execution of rehost migrations.
AWS Transform performs a thorough analysis of source code repositories, generates Dockerfiles, and builds container images that include security scanning for common vulnerabilities and exposures (CVEs). It also provides deployment-ready Terraform infrastructure-as-code and Helm charts tailored for the target environment. The service supports both monolithic and multi-repository structures, resolves private dependencies via AWS CodeArtifact, and can handle the containerization of numerous applications simultaneously.
During the planning phase of migration waves, applications can be designated for either rehosting or replatforming to containers, facilitating a quicker realization of AWS benefits. This new functionality is accessible in all AWS Regions where AWS Transform is available. For further details, users are encouraged to consult the AWS Transform User Guide.