Conference
Room: Neuilly 252 AB
Scheduled at : Thursday 13:30 14:15
La plupart d'entre nous ont découvert le concept de conteneur en 2013 avec l'arrivée de Docker.
Aujourd'hui, avec l'avènement du Cloud et de Kubernetes, les conteneurs sont partout autour de nous.
Toutefois, l'histoire de la conteneurisation reste globalement méconnue.
Qui pour se souvenir que tout a commencé en 1979 avec l'apparition de chroot, qui marqua le début de l'isolation des process ?
Qu'il a fallu attendre d'avoir les cgroups (2008), puis les user namespaces (2013) pour que Docker puisse voir le jour ?
Que la généralisation des containers, conséquence de l'adoption de Kubernetes par tous les Cloud providers (2018), entraîna l'apparition des sandbox runtimes et des daemonless runtimes ?
Sans oublier la récente poussée de WebAssembly et de ses modules (2022), nos nouveaux "containers Javascript".
Au cours de ce talk, nous allons détailler les grandes étapes qui ont marqué l'histoire de la conteneurisation, et expliquer POURQUOI elles ont eu lieu.
L'objectif est qu'en sortant, vous ayez compris quelles orientations a suivi la conteneurisation depuis toutes ces années, et ce vers quoi nous allons.
> Thomas SCHWENDER
Architecte et Crafter convaincu, j'anime la communauté technique de ma société depuis des années. En tant que techos, parmi mes hobbies du moment, on retrouve : de la Data, du Cloud (vous voyez mes cheveux blancs ?), et prêcher une doc efficace ("dans le wiki je crois !")
Presentation type | Conference |
---|---|
Track | Cloud, Containers & Infrastructure, DevOps |
Presentation level | beginner/novice |
Keywords | Containers history container characteristics |
Room Neuilly 252 AB