Dans le cours : L'essentiel de Kubernetes

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 23 500 cours dispensés par des experts.

Comprendre les containers

Comprendre les containers

Nous allons faire une petite introduction aux conteneurs, ou un rappel. Avec l'évolution du développement logiciel, on a vu apparaître sans cesse de nouvelles technologies, de nouvelles façons de coder et de nouvelles façons d'exécuter les applications. Nous sommes passés d'applications monolithiques à des applications de type microservices. Nous sommes passés d'un cycle de développement long à un cycle de développement court. Nous sommes passés de mises en production peu fréquentes à des mises en production plutôt fréquentes. Et nous sommes passés d'un scaling vertical à un scaling horizontal. Les conteneurs ont su très bien répondre à toutes ces mutations. Un conteneur permet d'exécuter une application de manière isolée par rapport aux autres applications qui se trouvent ou qui s'exécutent  sur le même système. Les conteneurs sont apparus à peu près avec les FreeBSD, ce qu'on appelait à l'époque les jails. Ensuite il y a eu les containers ou les zones sur Solaris, l'operating system…

Table des matières