Prenez contact avec nous

Plan du cours

  • Introduction
  • Aspects théoriques des systèmes distribués
    • Lois et limites
    • Capacités d'évolutivité et de fiabilité
    • Sharding et partitionnement
  • Les modèles d'architecture les plus populaires
    • Architecture à 3 niveaux
    • Sharding
    • Streaming
    • Lambda & Kappa
  • Informatique distribuée
    • Services sans état (stateless)
    • Modèles pour les services avec état (stateful) évolutifs et fiables
  • Stockage évolutif et hautement fiable
    • Capacités et types de NoSQL
    • Modèles de stockage de données dans les systèmes distribués, hautement fiables et évolutifs
    • Exercices pratiques avec Redis
  • Bus de messages évolutif et hautement fiable
    • Capacités et types de streaming/événementiel
    • Modèles de traitement d'événements dans les systèmes distribués, hautement fiables et évolutifs
    • Atelier Kafka
  • Autres aspects importants de l'architecture
  • Résumé et conclusions

Pré requis

  • Compréhension de l'architecture des systèmes.
  • Expérience dans la conception de petits systèmes ou services.
  • Au moins 3 ans d'expérience en programmation.

Public cible

  • Architectes de solutions et d'applications.
  • Dirigeants techniques.
  • Ingénieurs seniors.
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires