Nombre de crédits
6 ECTS
Durée de la formation
60 heures
Modalité
Alternance
Ce cours a pour objectif d’introduire les couches hautes des protocoles client-serveur
•
Connaissances portant sur les couches couches hautes de communication : session, présentation, application et des applications types de l'Internet et du cloud.
•
Connaissances des approches de type systèmes distribués et leur organisation pour les applications devant être massivement parallèles et passer à l'échelle.
Ce cours s'appuie sur des connaissances en systèmes informatiques et en réseaux couches basses. Pour s'inscrire les élèves doivent posséder un niveau de connaissances correspondant à la réussite aux unités de valeur des deux premières années de licence L1 et L2 ou RNCP niveau III. En particulier UTC505 est obligatoire sinon un équivalent qui traite du même programme. UTC501, UTC502, UTC503 sont vivement recommandées.
•
Introduction aux architectures client-serveur et P2P.
•
Protocoles de transport (TCP, UDP, QUIC, MPTCP), socket.
•
Architectures du Web et de l’IoT (DNS, HTTP, HTML, XML, RPC, services Web, CoAP, MQTT)
•
Supervision des réseaux : protocoles et plateformes ;
•
Le cloud, cohérence et tolérance aux fautes, parallélisme, blockchain.
• Exemples d’Architectures Cloud (Azure, Amazon AWS…
•
Information non disponible, pour plus d'information veuillez contacter le cnam
Les cours en présentiel : ils ont lieu en présence des élèves et de l’enseignant dans un centre Cnam :
Aucun cours n’est enregistré ni diffusé via Internet. La présence physique des élèves est nécessaire.
Les examens se déroulent exclusivement dans le centre Cnam où se déroulent les cours.
La modalité hybride est une combinaison entre :
La modalité Foad est parfaitement adaptée à votre disponibilité :
Information non disponible, pour plus d'information veuillez contacter le cnam