University of Illinois Urbana-Champaign
Concepts de l'informatique en nuage : Partie 2
University of Illinois Urbana-Champaign

Concepts de l'informatique en nuage : Partie 2

Ce cours fait partie de Spécialisation Cloud Computing

Indranil Gupta

Instructeur : Indranil Gupta

33 724 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(318 avis)

19 heures pour terminer
3 semaines à 6 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.6

(318 avis)

19 heures pour terminer
3 semaines à 6 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Compétences que vous acquerrez

  • Catégorie : Informatique distribuée
  • Catégorie : C++
  • Catégorie : Cloud Computing
  • Catégorie : NoSQL

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

1 quiz, 6 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Emplacement réservé

Élaborez votre expertise du sujet

Ce cours fait partie de la Spécialisation Cloud Computing
Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable
Emplacement réservé
Emplacement réservé

Obtenez un certificat professionnel

Ajoutez cette qualification à votre profil LinkedIn ou à votre CV

Partagez-le sur les réseaux sociaux et dans votre évaluation de performance

Emplacement réservé

Il y a 5 modules dans ce cours

Leçon 1 : Pour coordonner les machines dans un système distribué, ce module examine d'abord les algorithmes classiques d'élection d'un chef, notamment l'algorithme Ring et l'algorithme Bully. Nous verrons également comment Chubby de Google et Apache Zookeeper résolvent le problème de l'élection d'un leader. Leçon 2 : Ce module présente des solutions au problème de l'exclusion mutuelle, qui est important pour la correction des systèmes distribués avec des ressources partagées. Nous couvrons les algorithmes classiques, y compris l'algorithme de Ricart-Agrawala et l'algorithme de Maekawa. Nous abordons également la prise en charge de l'exclusion mutuelle par Chubby de Google.

Inclus

11 vidéos7 lectures2 devoirs2 sujets de discussion1 plugin

Leçon 1 : Les transactions sont aujourd'hui un élément important de nombreux systèmes en nuage. Ce module présente les éléments de base permettant de s'assurer que les transactions fonctionnent comme prévu, depuis les appels de procédure à distance (RPC) jusqu'à l'équivalence en série pour les transactions, en passant par les approches optimistes et pessimistes du contrôle de la concurrence et la prévention des blocages. Leçon 2 : Ce module explique comment la réplication, qui consiste à conserver des copies des mêmes données à différents endroits, est utilisée pour assurer une disponibilité de plusieurs neuf dans les systèmes distribués, ainsi que les différentes techniques de réplication et les moyens de s'assurer que les transactions s'exécutent correctement malgré la réplication.

Inclus

8 vidéos2 lectures1 quiz1 sujet de discussion

Leçon 1 : Nous étudions le domaine émergent du traitement des flux, en abordant les aspects clés de la conception d'Apache Storm. Leçon 2 : Nous étudions comment d'énormes graphes peuvent être traités dans les nuages. Leçon 3 : Nous étudions divers types de réseaux/graphes naturels et artificiels, ainsi que leurs points communs surprenants. Leçon 4 : Ce module présente les algorithmes d'ordonnancement classiques qui ont été utilisés dans les systèmes d'exploitation depuis la création des ordinateurs. Nous couvrons ensuite deux algorithmes d'ordonnancement populaires pour Hadoop.

Inclus

9 vidéos2 lectures1 devoir1 sujet de discussion

Leçon 1 : Lorsque des fichiers et des répertoires sont stockés/accédés sur le réseau, on parle de système de fichiers distribués. Ce module couvre le fonctionnement des systèmes de fichiers distribués tels que NFS et AFS. Leçon 2 : Ce module couvre les systèmes de mémoire partagée distribuée, leurs techniques et leurs avantages et inconvénients. Leçon 3 : Ce module aborde le domaine des réseaux de capteurs, en commençant par ce qu'il y a à l'intérieur d'un capteur mobile et comment fonctionnent les réseaux de capteurs.

Inclus

6 vidéos2 lectures1 devoir1 sujet de discussion

Leçon 1 : Ce module est une introduction aux concepts de base de la sécurité, non seulement appliquée aux systèmes distribués, mais aussi de manière plus générale. Nous étudions les différentes politiques et mécanismes, y compris le cryptage, l'authentification et l'autorisation. Leçon 2 : Ce module présente des études de cas de pannes réelles de centres de données et tente de tirer des leçons sur la façon de les prévenir et de mieux s'y préparer.

Inclus

11 vidéos3 lectures2 devoirs1 devoir de programmation3 sujets de discussion1 plugin

Instructeur

Évaluations de l’enseignant
4.5 (13 évaluations)
Indranil Gupta
University of Illinois Urbana-Champaign
6 Cours149 306 apprenants

Offert par

Recommandé si vous êtes intéressé(e) par Algorithmes

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.6

318 avis

  • 5 stars

    68,23 %

  • 4 stars

    24,52 %

  • 3 stars

    4,08 %

  • 2 stars

    0,94 %

  • 1 star

    2,20 %

Affichage de 3 sur 318

AH
5

Révisé le 31 déc. 2017

TC
4

Révisé le 2 juil. 2017

MM
5

Révisé le 31 mars 2018

Emplacement réservé

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions