(3.0 cr.)

Se familiariser aux contraintes propres à l'utilisation d'un système réparti. Développer des logiciels opérant dans un système réparti.

Introduction aux systèmes répartis et à l'infonuagique. Environnement de développement technologique et réseautique des systèmes répartis. Architectures client-serveur, pair à pair, orientées services et totalement réparties. Infrastructure, plateforme et applications en tant que services. Concepts d'objets distants et d'intergiciels. Virtualisation des nuds et du réseau. Notions de synchronisation du temps et de systèmes transactionnels répartis. Méthodes et techniques de conception de services performants, répartis, virtualisés, sécuritaires et tolérants aux défaillances. L'informatique et le développement durable dans le contexte d'applications réparties et de l'infonuagique.

Préalable(s): (6GEN723)

Formule pédagogique : Cours Magistral

(10/2026)


Appartenance départementale

Sciences appliquées

Programme dans lequel se trouve ce cours

7065 Baccalauréat en génie logiciel