Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

Apache Cassandra - Installation, mise en oeuvre, exploitation et programmation en Java

Public :

  • Développeur Java

Objectifs :

  • Comprendre la structure distribuée et décentralisée de Cassandra
  • Utiliser le shell Cassandra et son langage CQL
  • Concevoir un modèle de donnée
  • Utiliser Cassandra au sein d'une application Java

Pré-requis :

  • Connaissance générale de GNU/Linux.

Contenu pédagogique

L'écosystème Cassandra

  • A la découverte du NoSQL
  • Présentation de l'architecture Cassandra
  • Les outils de Cassandra
    • Atelier :
    • Installation de Cassandra
    • Utilisation des outils

Mise en œuvre

  • Le langage CQL
  • Les différences avec le modèle relationnel
  • Approche et bonnes pratiques de modélisation
    • Atelier : utilisation du shell

Utilisation du client Java

  • Introduction à l'API
  • Installation du client DataStax
  • Requêtes synchrones et asynchrones
  • Batch
    • Atelier : Initialisation d'une application Java et premières requêtes
    • Atelier : Conception d'un modèle de donnée

Développement avec Spring

  • Présentation de Spring Data
  • Support de Cassandra dans Spring Data
  • Mapping
    • Atelier : refactoring de notre application et utilisation de Spring Data

Cassandra en production

  • Sécurité et sauvegardes
  • Bonnes pratiques
  • Monitoring
  • Configuration du client
    • Atelier : mise en oeuvre de JMX pour le monitoring
    • Atelier : configuration avancée de notre application
Durée : 3 jour(s)
Tarif : 2 390 € (HT)
Réf : T265-024

Dates des sessions

Nantes (44) 22/10/18 Rennes (35) 22/10/18 Paris (75) 22/10/18 Niort (79) 22/10/18 Nice (06) 22/10/18 in-class™