- Le Cnam
Aquitaine - Le Cnam
pratique - Agenda
Actualités - Intec
- ICH
- ICSV
- ENASS
- Ecole
d'ingénieurs - Espace
entreprises - Valider son
expérience
Ce cours est destiné aux élèves ayant suivi avec succès la première année du cycle d'ingénieur (cycle probatoire) ou les trois années de licence et qui souhaitent aprofondir leurs connaissances en systèmes répartis.
De bonnes connaissances en systèmes et en réseaux couches hautes sont recommandées. L'obtention des UE* SMB104/RSX101, SMB137 et de RSX102 ou niveaux équivalents est conseillée pour l'inscription à SMB111. La connaissance des bases de de la programmation est nécessaire pour aborder les parties algorithmiques du cours.
Présenter les aspects concernant les systèmes et applications coopératives ou réparties (client-serveur, "middleware"). Développer les problèmes et les difficultés du domaine considéré et certaines des solutions utilisées pour les résoudre, l'organisation et la syntaxe de l'interface de quelques produits très répandus, l'ingénierie et la mise en oeuvre des techniques et outils proposés.Le contenu de l'ue* est dédié à la compréhension des architectures systèmes distribués pour le Cloud Computing.
Connaissances générales sur les systèmes répartis et les intergiciels pour l'urbanisation des systèmes d'information distribués. Compréhension des mécanismes sous-jacents du Cloud Computing.
Introduction
Notions générales associées à la répartition.
Concepts matériels et logiciels. Objectifs : parallélisme, flexibilité, indépendance de localisation, sûreté et sécurité, extensibilité.
Introduction aux différentes approches de systèmes et de répartition
La gestion des activités et la synchronisation
Problèmes et solutions de synchronisation en mode message : ordres partiels, causalité. La réalisation de propriétés d'ordre dans les systèmes répartis
Le partage des données
La désignation dans les systèmes répartis, les différents niveaux de désignation, les gestions d'annuaires.
Les cohérences mémoires en univers réparti : principaux modèles de consistance.
Les différents concepts seront mis en perspectives par rapport aux architectures informatiques actuelles :
Cloud Computing, Data Center, les services Web et les composants de services... Cette année il est prévu de voir le problème du stockage des données pour le Cloud Computing (VLDB, Very Large DataBase, et les approches NoSQL-Hadoop, Map/Reduce, élasticité).
Des intervenants extérieurs de l'industrie sont prévus : Microsoft à propos d'Azure, VMWare pour la virtualisation, EMC pour le big data, CISCO pour le Cloud Computing et ses aspects réseaux.
Examen
Tarifs (hors droit de base) :
Formation à distance dispensée par un autre Centre Cnam : 625 € (tarif réduit* : 120 €)
(*) Le tarif réduit s'applique aux formations pour lesquelles vous n'avez pu faire valoir de dispositif(s) de prise en charge (par votre employeur ou par un organisme paritaire collecteur agréé). Dans ce cas, vous y souscrivez à titre individuel et vous bénéficiez de l'aide du Conseil Régional d'Aquitaine.