Publié le: Dec 9, 2021
AWS App2Container (A2C) prend désormais en charge la conteneurisation et le déploiement des applications .NET s'exécutant sur Linux. Avec cette version, les clients peuvent utiliser A2C pour détecter la version d'exécution .NET Core (.NET Core 3.1, .NET 5, .NET 6) et conteneuriser l'application à l'aide des images d'exécution de base correspondantes. Les clients peuvent tirer profit des avantages en termes de coûts et de performances offerts par les conteneurs Linux. Les clients peuvent continuer à déployer ces applications conteneurisées sur les plateformes conteneurs de leur choix, Amazon Elastic Container Service (Amazon ECS), Amazon Elastic Kubernetes Service (Amazon EKS), AWSFargate et AWS App Runner en utilisant A2C.
AWS App2Container (A2C) est un outil de ligne de commande pour la modernisation des applications .NET et Java en applications conteneurisées. A2C analyse toutes les applications qui s'exécutent dans des machines virtuelles sur site ou dans le cloud, et en dresse l'inventaire. Il suffit de sélectionner l'application à conteneuriser, et A2C crée un package contenant l'artefact d'application et les dépendances identifiées dans des images de conteneurs, configure les ports réseau et génère la tâche ECS et les définitions de pods Kubernetes.
Pour en savoir plus, reportez-vous à la documentation technique d'App2Container pour connaître les applications prises en charge.