NoSQL : découverte des solutions & architecture de la donnée

2 jours (14 heures) - 1990 Euros HT

 Formation Perspectives et évolution de la DSI

PROGRAMME

Jour 1

HISTORIQUE DE LA BASE DE DONNÉES JUSQU'À L’APPARITION DU NOSQL

• Forme normale des bases de données relationnelles

• Baisse des coûts hardware

• Notion de « Transaction »

• Systèmes distribués et disponibilité prend le dessus sur la cohérence (CAP)

• Introduction au NoSQL: Not only SQL”

• Définition « Réplication »

• Définition « harding »


LES FAMILLES DE BASE DE DONNÉES NOSQL

• Key-Value
- Focus sur les solutions de cache mémoire : Redis / Memcached /autres
- Focus sur l’offre Couchase

• Document
- Focus sur l’offre MongoDB

• Graph
- Focus sur l’offre Neo4j

• Colonne
- Focus sur l’offre Cassandra


Jour 2


LES GRANDS PATTERNS / USE CASES DU NOSQL

• Données non / semi structurées

• Séries temporelles

• Search - fédération de données

• Cache mémoire

• Base opérationnelle / transactionnelle distribuée
- Forte de volumétrie de données / gestion du trafic
- Analyse de données

• Exploration de données (social, ontologique, etc.) avec une base graphe


STREAMING

• Apache Storm

• Apache Spark

• Use cases donnée temps réel


LE MONDE HADOOP


BILAN ET PERSPECTIVES


• Feedback des participants

• Recommandations et plan d’actions individuelles

• Conclusion & Questions / Réponses

OBJECTIF

Appréhender les notions relatives aux systèmes distribués et à la donnée
(cohérence, théorème de CAP, etc.).
Découvrir l’écosystème NoSQL.
Parcourir les caractéristiques des différentes solutions NoSQL (MongoDB,
Redis, Cassandra, Couchbase, ElasticSearch, etc.).
Identifier les différents cas d’usage de la donnée.
Décrypter les plateformes de streaming de la donnée (Storm, Spark, etc.).
Observer l’écosystème Hadoop.

PUBLIC

DSI
Directeur de projet
Chef de projet
Architecte (Logiciel/Entreprise/Technique)
Développeur

PRÉREQUIS

Connaissance des architectures applicatives traditionnelles avec SGBDR.

Demande d'informations


Liste des sous-pages