Descriptif
Cette unité se concentre sur les applications des grandes infrastructures numériques avec un focus sur le web et de services distribués en nuage (cloud).
Cette unité débute avec un complément de GIN201 sur les évolutions des "couches hautes": protocoles de transport (TCP, QUIC) et HTTP(1.1/2/3). L'utilisation du "caching" (stockage temporaire de données) est également abordée.
Ensuite, nous présentons l'utilisation de HTTP pour la programmation distribuée d'applications, avec notamment les API REST. Finallement, le cours se termine par une introduction à la virtualisation et aux services en nuage (cloud). La programmabilité des infrastructures en nuage est démontrée par l'utilisation de Openstack.
Le module d'enseignement est structuré en cours, TD et travaux pratiques (sur TCP, REST et Openstack notamment).
Objectifs pédagogiques
- Comprendre les protocoles des couches hautes de l'Internet: TCP (protocole, contrôle de congestion) et évolutions (QUIC), Evolutions de HTTP (1.1/2/3)
- Comprendre comment ces applications sont déployées concrêtement par les grands acteurs (notamment cloud et distribution de contenu web)
- S'initier à la programmation d'infrastructures avec REST
- S'initier au cloud et la programmabilité des services en nuage (API Openstack)
24 heures en présentiel (16 blocs ou créneaux)
Diplôme(s) concerné(s)
- Echange international non diplomant
- Conception et Architecture de Réseaux et Cybersécurité
- Diplôme d'ingénieur
Parcours de rattachement
Pour les étudiants du diplôme Echange international non diplomant
aucun
Pour les étudiants du diplôme Conception et Architecture de Réseaux et Cybersécurité
aucun
Pour les étudiants du diplôme Diplôme d'ingénieur
aucun
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Echange international non diplomant
Vos modalités d'acquisition :
Contrôle de connaissances: QCM et exercices sur le cours et TPs.
+ Rapport de TP notés.
- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Conception et Architecture de Réseaux et Cybersécurité
Vos modalités d'acquisition :
Contrôle de connaissances: QCM et exercices sur le cours et TPs.
+ Rapport de TP notés.
- le rattrapage est obligatoire si :
- Note initiale < 6
- le rattrapage peut être demandé par l'étudiant si :
- 6 ≤ note initiale < 10
- Crédits ECTS acquis : 2 ECTS
Le coefficient de l'UE est : 2
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Programme de mobilité des établissements français partenaires
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
Pour les étudiants du diplôme Diplôme d'ingénieur
Vos modalités d'acquisition :
Contrôle de connaissances: QCM et exercices sur le cours et TPs.
+ Rapport de TP notés.
- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'UE électives acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.