Posted On: Oct 29, 2021

AWS App2Container (A2C) now supports deployment of containerized Windows applications to AWS Fargate for ECS Windows containers. With this feature, users can now target AWS Fargate for ECS Windows containers as deployment runtime in addition to ECS and EKS that were previously supported. Using App2Container, developers can take a running Windows based .NET application or a Windows service, analyze, containerize, and deploy to AWS Fargate for ECS Windows containers, in few simple steps. Developers can take advantage of auto-scaling, host management, and secured application lifecycle management offered by AWS Fargate.

AWS App2Container (A2C) is a command-line tool for modernizing .NET and Java applications into containerized applications. A2C analyzes and builds an inventory of all applications running in virtual machines, on-premises or in the cloud. You simply select the application you want to containerize, and A2C packages the application artifact and identified dependencies into container images, configures the network ports, and generates the ECS task and Kubernetes pod definitions.

AWS Fargate for Amazon ECS Windows simplifies running Windows containers on AWS. With AWS Fargate, customers no longer need to set up and manage host instances for their applications and worry about auto-scaling those applications. Developers can focus on building applications while delegating infrastructure operational efforts such patching, securing, scaling and managing servers to AWS Fargate.

To learn more, refer to App2Container technical documentation.