Introduction

Ce module porte sur l’utilisation de services à l’aide de conteneurs dans un contexte professionnel, il permet de comprendre les bases de la virtualisation moderne et ses impacts sur le quotidien des entreprises, notamment en termes de performance, de sécurité et de flexibilité.

Au cours de ce module, nous allons découvrir les principes fondamentaux des technologies de conteneurisation ainsi que leurs caractéristiques (disponibilité, sécurité, gestion des ressources, maintenabilité) et apprendre également à analyser les besoins d’une entreprise afin de choisir une architecture de conteneurs adaptée.

Une partie importante est consacrée à la mise en œuvre concrète d’une application conteneurisée, aussi bien pour le développement, pour le déploiement qu’aux aspects de sécurité, de configuration et d’assurance qualité, afin de garantir un fonctionnement fiable et optimal des solutions mises en place.

Cheatsheet

image.png

image.png

Activités

Activités (1)

Conclusion et auto-évaluation

Ce que j’ai aimé et apprécié

J’ai bien aimé le rythme global du module, ainsi que le projet personnel et le fait que l’on soit libre pour le projet

Ce que je n’ai pas aimé

J’ai moins aimé certains exercice répétitifs et certaines théorie a rédigé que je trouvais pas forcement pertinantes

Ce que j’ai appris

J’ai appris a utiliser le docker-compose.yml ainsi qu’améliorer mes compétences global dans docker et dans la création d’un projet complexe (notament au niveau des liens entre les différents conteneurs)

Mon auto-évaluation

Je pense avoir assimilé toute la matière du module et être a l’aise avec Docker