Puis-je déployer la même application dans plusieurs conteneurs dans Windows Server 2016?

Je consolide un tas de super anciens servers (~ 200). Tout le code a été modifié afin de pouvoir s'exécuter sur une seule boîte. Sauf une application de service Web tierce qui écoute sur un socket sur chacun de ces servers. Le fournisseur ne va pas changer l'application pour pouvoir travailler sur un seul server.

J'ai donc lu les conteneurs à venir dans Windows Server 2016, mais je ne les comprend pas encore complètement.

Je me demandais si je peux déployer 200 instances d'un conteneur, chacun d'entre eux utilisant ce service Web dans le conteneur. L'application elle-même est très simple sur les ressources. Est-ce que ce serait une bonne affaire pour la conteneurisation?

Absolument, vous pouvez créer un grand nombre de conteneurs basés sur la même image de conteneur, une communauté de servers Web est à l'esprit lorsque vous devez rapidement faire progresser la mise à niveau.

Comme Jim B a dit que certaines choses seraient mieux dans VM, certaines dans des versions de nano server et d'autres seront améliorées dans les conteneurs Hyper V si vous avez besoin d'être isolé.

La grande chose est que vous avez maintenant la flexibilité, le choix et la capacité de décider de ce que vous déployez sur quelle plate-forme.

Ça dépend. Si vous effectuez des redeployments rapides, les conteneurs sont parfaitement adaptés. Si c'est relativement statique, ou nécessite une communication intranet, les machines virtuelles pourraient être mieux adaptées. Voir https://www.pesorting.com/what-you-need-to-know-about-windows-server-2016-containers