Programme des cours 2021-2022
BINV2190-1  
DevOps
  • IPP
  • DevOps: les bases
Durée :
IPP : 24h Th
DevOps: les bases : 24h Th
Nombre de crédits :
Bachelier en informatique de gestion5
Nom du professeur :
IPP : Javier LETHÉ
DevOps: les bases : Olivier CHOQUET, Sébastien de BEAUFFORT
Coordinateur(s) :
Olivier CHOQUET
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement durant l'année complète, avec partiel en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
Dans cette UE, nous abordons les bases de l'approche DevOps ainsi et que les bases des réseaux informatiques.
IPP
Dans cette partie, nous abordons des principes et des protocoles sous-jacents à Internet. En particulier, nous abordons les différentes couches du modèle « Open Systems Interconnection » (OSI).
DevOps: les bases
Dans cette partie, nous abordons les principes du DevOps. En particulier, nous abordons l'écriture de tests et la mise en place d'une chaîne DevOps pour une application Web.
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Compétence(s) - Capacité(s):


  • C3 - Mobiliser les savoirs et les savoir-faire propres à l'informatique de gestion
  • CA3.1 -Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournies
  • CA3.2 -Choisir et mettre en œuvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies, ...)
  • CA3.4 - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données
  • CA3.6 - Utiliser et exploiter à bon escient les ressources matérielles
Acquis d'apprentissage(s) terminaux visé(s):
AAT1. Concevoir des solutions informatiques efficaces qui répondent à des problèmes en maitrisant les structures de données véhiculées.C3-CA3.1, CA3.2 et CA3.4 ; PROGRAMMATION ( AAT1)

AAT3. Administrer un système de réseau d'entreprise, ses utilisateurs, ses ressources matérielles et l'infrastructure informatique, en tenant compte des aspects sécurité; ADMINISTRATION SYSTEME ( AAT3)

Acquis d'appprentissage spécifiques:
Acquis d'apprentissage spécifiques de l'Activité d'Apprentissage IPP :
Au terme de cette AcAp, l'étudiant sera capable d'expliquer et de décrire les concepts suivants:


  • Le Modèle OSI, ainsi que différents protocoles qui le composent, plus particulièrement:
  • Tout le processus qui permet de charger une page Web sur un client
  • Les différences entre TCP et UDP
  • Les différénces entre IPv4 et IPv6
  • Des concepts cryptographiques tels que les signatures cryptographiques, le protocole du bitcoin et de la blochain, et le protocole SSL/TLS
  • Les protocoles d'administration réseau (arp, dhcp, icmp,..) et de contrôle de clients (ssh, telnet, rdp, ...)
Acquis d'apprentissage spécifiques de l'Activité d'Apprentissage DevOps :
Au terme de cette AcAp, l'étudiant sera capable


  • d'écrire des tests
  • de mettre en place une chaine DevOps relative à une application Web
Savoirs et compétences prérequis :
/  
Activités d'apprentissage prévues et méthodes d'enseignement :
Activités            Intitulé de l'activité              Volume horaire
BINV2190 A        IPP                                                     24
BINV2190 B        DevOps : les bases                            24
 
Mode d'enseignement (présentiel, à distance, hybride) :
BINV2190 - A IPP : présentiel.
BINV2190 - B Devops : distanciel.
 
IPP
Présentiel
DevOps: les bases
Attention ce cours est organisé en distanciel !
Lectures recommandées ou obligatoires et notes de cours :
IPP
Support(s):
Tous les supports (présentations, ...)  sont disponibles sur la plateforme pédagogique MooVin.
Référence(s):


  • Computer Networking: Principles, Protocols and Practice (second edition), Olivier Bonaventure, 2014
DevOps: les bases
Support(s):
Tous les supports (présentations, ...)  sont disponibles sur la plateforme pédagogique MooVin.
Modalités d'évaluation et critères :
Responsable de l'évaluation: CHOQUET Olivier
Mode d'évaluation  et pondération:
BINV2190 A, IPP (50%; en juin) :
L'évaluation est basée sur un examen écrit permettant de déterminer le niveau de maîtrise de l'étudiant. En cas de deuxième session, l'évaluation est également basée sur un examen écrit permettant de déterminer le niveau de maîtrise de l'étudiant.
BINV2190 B, DevOps : les bases (50%; en janvier):
L'évaluation est basée sur de l'évaluation continue (50%) et un examen écrit (50%). En seconde session, l'examen compte pour 100%.
L'évaluation de cette UE n'est pas intégrée ; elle est composée d'activités d'apprentissage distinctes donnant lieu, à partir de 10/20, à des reports de notes légaux d'une session à l'autre et d'une année académique à l'autre.  
Stage(s) :
Remarques organisationnelles :
Lors du calcul de la moyenne arithmétique pondérée du PAE d'un étudiant, ainsi que du calcul de la moyenne arithmétique pondérée globale de son cursus, le poids associé à la note de la présente UE est son nombre d'ECTS.
Tenant compte de la situation sanitaire et du Protocole pour la reprise des cours dans l'enseignement supérieur émanant de la Ministre Glatigny, les modalités prévues pour l'organisation et l'évaluation de cette Unité d'enseignement sont susceptibles d'être modifiées en cas d'évolution du risque épidémique et d'un retour vers un confinement total ou partiel.
Contacts :
Olivier CHOQUET