Durée: 12 mois
Rubrique: Architecte cybersécurité
1.2 Les conteneurs présentent un certain nombre d'avantages par rapport à l'utilisation de systèmes traditionnels d'hébergement et de déploiement d'applications. Tout d'abord, ils offrent un haut niveau d'isolation, permettant d'exécuter plusieurs applications sur la même machine hôte sans risque d'interférence. De plus, ils sont incroyablement légers par rapport aux machines virtuelles, car ils partagent le même système d'exploitation et n'exigent pas une copie complète de celuici. Cela signifie que vous pouvez obtenir une utilisation beaucoup plus efficace des ressources de votre serveur.
En outre, les conteneurs sont également portables. Une application emballée dans un conteneur peut être exécutée sans modification sur toute machine qui peut exécuter le conteneur, ce qui facilite grandement le déploiement et la migration des applications.
Cependant, les conteneurs ne sont pas sans inconvénients. Ils peuvent augmenter la complexité de votre infrastructure informatique, car vous devez maintenant gérer non seulement vos applications, mais aussi les conteneurs qui les hébergent. De plus, bien que les conteneurs soient isolés les uns des autres, ils partagent toujours le même système d'exploitation hôte. Si un conteneur est compromis, il existe un risque que l'attaquant puisse accéder au système d'exploitation hôte.