Posted On: Dec 9, 2021
AWS App2Container (A2C) now supports containerization and deployment of .NET applications running on Linux. With this release, customers can use A2C to detect the .NET Core runtime version (.NET Core 3.1, .NET 5, .NET 6) and containerize the application using the corresponding runtime base images. Customers can take advantage of cost and performance benefits offered by Linux containers. Customers can continue to deploy these containerized applications to their choice of container platforms, Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Kubernetes Service (Amazon EKS), AWSFargate, and AWS App Runner using A2C.
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.
To learn more, refer to App2Container technical documentation on supported applications.