AWS Transform が移行中にコンテナ化機能を追加
AWS Transform では、AWS への移行中にアプリケーションをコンテナにリプラットフォームできるようになりました。このリリースにより、AWS Transform のエージェンティック AI 機能が拡張され、ソースコードのコンテナ化を自動化します。これにより、移行とモダナイズを並行して行えるようになり、オンプレミスからクラウドネイティブのアーキテクチャへの移行にかかる時間と複雑さが軽減されます。移行チームは、GitHub、Bitbucket、GitLab、または.zip ファイルのソースコードをコンテナ化し、Docker イメージを生成し、Amazon Elastic Container Registry (Amazon ECR) に公開し、Amazon Elastic Container Service (Amazon ECS) または Amazon Elastic Kubernetes Service (Amazon EKS) にデプロイできます。これにより、チームがリホスト移行の計画と実行に使用するのと同じワークフローにコンテナ化を取り入れることができます。
AWS Transform はソースコードのリポジトリを分析し、Dockerfile を生成し、共通脆弱性識別子 (CVE) の統合セキュリティスキャンを使用してコンテナイメージをビルドします。ターゲット環境向けに、デプロイ準備が整った Terraform コードとしてのインフラストラクチャと Helm チャートを生成します。このサービスは、モノリシックリポジトリ (monorepos) とマルチリポジトリ構造、AWS CodeArtifact によるプライベート依存関係の解決、および数千のアプリケーションの大規模なコンテナ化をサポートします。移行ウェーブのプランニングでは、アプリケーションをリホストまたはリプラットフォームからコンテナへのパスのいずれかに割り当てることができるため、より迅速に AWS に移行してメリットを実現できます。
この新しい機能は、AWS Transform が提供されているすべての AWS リージョンでご利用いただけます。
詳細については、AWS Transform ユーザーガイドをご覧ください。