Formation NoSQL Introduction

Cette formation vous donne les armes pour poser les bases d’une architecture NoSQL

Description de la formation

La formation NoSQL Introduction propose un panorama complet des bases NoSQL et complète son étude par un cas réel de mise en place de base de données.
Cette formation explique concrètement comment maintenir et superviser une base Not Only SQL.

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation NoSQL Introduction

  • Introduction
    • Origine des bases de données, les notions de transaction,
    • Les SGBD, la standardisation SQL,
    • L’arrivée de nouveaux besoins : volumes importants liés aux technologies et aux nouveaux usages,
    • Traitements optimisés de flux de données au fil de l’eau.
    • Développement des techniques sur différents aspects : stockage, indexation/recherche, calcul.
    • Définition ETL : Extract Transform Load.
  • Caractéristiques NoSQL
    • Structure de données proches des utilisateurs, développeurs:
    • Sérialisation, tables de hachage, JSON.
    • Priorité au traitement du côté client.
    • Protocoles d’accès aux données, interfaces depuis les langages classiques.
    • Données structurées et non structurées, documents, images,
    • Stockage réparti : réplication, sharding, protocole gossip, hachage,..
    • Parallélisation des traitements : implémentation de MapReduce.
    • Cohérence des données et gestion des accès concurrents :
    • « eventual consistancy » et multi-version concurrency control.
  • Les principaux acteurs
    • Les solutions NoSQL et leurs choix techniques :
    • CouchDB, MongoDB, Cassandra, HBase (Hadoop), ElasticSearch, ..
    • Démonstrations avec Cassandra et couchDB.
    • Critères de choix.
  • Mise en œuvre
    • Points à vérifier : méthode d’utilisation des données, format de stockage JSON, XML, choix de la clé, notion de clé composite, …
    • aspects matériels, besoins en mémoire, disques, répartition,
LA SATISFACTION DES PARTICIPANTS À CETTE FORMATION EST DE 4.8/5 :
  • Niveau : Débutant
  • Ref : NOSQL
  • Durée : 2 jours - 14h
  • Prix : 1400€
  • Niveau : Débutant
  • Ref : NOSQL
  • Durée : 2 jours - 14h
  • Prix : à définir
organiser votre formation

Objectifs

  • Connaître les caractéristiques techniques des bases de données NoSQL, les différentes solutions disponibles.
  • Identifier les critères de choix.

Public

  • Directeurs informatique
  • Architectes logiciel
  • Chefs de projets qui s'interrogent sur le passage au NoSQL

Pré-requis

  • Une bonne culture générale sur les systèmes d'information
Pré-inscription
Nous proposons
Consulting
Formation