J'ai entammé dernièrement la spécialisation Cloud Computing chez Coursera. Cette formation s'intéresse à l'utilisation de différentes technologies relatives au Cloud Computing, mais s'intéresse aussi aux problématiques de conception.
Au fur et à mesure de ma progression, je publierai mes notes sur ce web log.
La spécialisation est constituée de 5 cours de 5 semaines chacun.
Cloud Computing Concepts, Part 1
Pour accéder à la formation c'est ici
Ce premier module s'intéresse à introduire le cloud et aborde les base des systèmes distribués et algorithmes sous-jacents.
La semaine 1 offre une introduction au cloud et un exposé de Map Reduce
La semaine 2 s'intéresse au multicast (Gossip), à l'appartenance à un groupe (membership) et aux infrastructures Grid
La semaine 3 explore les systèmes P2P
La semaine 4 étudie l'enregistrement clé-valeur, la problématique du temps et de l'ordre
La semaine 5 aborde les algorithmes distribués classiques
Cloud Computing Concepts: Part 2
Pour accéder à la formation c'est ici
Ce module s'intéresse principalement aux algorithmes et problématiques plus élaborées et étudie les systèmes présents sur le marché.
La semaine 1 continue l'étude des algorithmes distribués classiques
La semaine 2 aborde les problèmes de concurrence et de réplication
La semaine 3 s'attarde sur les paradigmes qui émergent de ces systèmes
La semaine 4 entre dans le détail des systèmes classiques
La semaine 5 s'intéresse aux systèmes temps réels