Votre partenaire formation

NoSQL, enjeux et solutions

réf: NSQ

Durée: 2 jours

 

Objectifs de la formation

Les bases de données NoSQL (Not Only SQL) proposent une nouvelle approche pour concevoir le stockage de données, s’appuyant sur une architecture distribuée et répondant à des besoins de volumétrie très importants. Ce séminaire présente les principes techniques du NoSQL ainsi que les solutions existantes comparées aux SGBD relationnels.

Contenu de cette formation NoSQL:
-Introduction au NoSQL
-Différences entre Relationnel et NoSQL
-Les choix techniques du NoSQL
-Les différentes bases NoSQL libres disponibles
-Mettre en place une solution NoSQL
-Maintenir et superviser ses bases NoSQL
-Aller ou non vers le NoSQL
-Comment se présente le futur ?

-Architecte base de données
-Concepteur de bases de données

 

Programme de Formation

Introduction au NoSQL

-Historique du mouvement NoSQL.

-Les différentes approches de gestion de bases de données.

-Les bases hiérarchiques, le modèle relationnel, les bases objets, les bases XML, le NoSQL.

-Les différences entre les bases relationnelles sur le Cloud, et NoSQL.

-Pourquoi le NoSQL ?

-Quelques scénarios d »utilisation.

 

Différences entre Relationnel et NoSQL

-Les bases de données relationnelles : leurs forces et leurs limites.

-Le transactionnel et l’ACID.

-La structuration forte des données.

-Comment choisir, comment gérer l »interopérabilité.

 

Les choix techniques du NoSQL

-L’architecture distribuée, le Cloud Computing.

-La structure souple des données : JSON.

-La base orientée document. La base orientée colonne. Les paires clé-valeur.

-Le support variable de la cohérence transactionnelle.

-Le stockage de données temporaires : memcache.

 

Les différentes bases NoSQL libres disponibles

-Les bases orientées « documents » : CouchDB, MongoDB.

-Les bases orientées « clé-valeur » : Cassandra, Dynamo, Riak.

-Les bases orientées « colonnes » : Hadoop, Hbase.

 

Mettre en place une solution NoSQL

-Les choix matériels. Les critères de sélection.

-Migrer ses données vers le NoSQL.

-Qu »est-ce qu »un modèle de données NoSQL ?

-Les étapes importantes de la migration.

-Les impacts sur le développement client.

 

Maintenir et superviser ses bases NoSQL

-Comment assurer la sécurité des accès ?

-Comment assurer la sécurité des données ?

-Quels sont les outils de surveillance ?

-Comment assurer les performances ?

-A quoi correspond l »optimisation d »un système NoSQL ?

 

Aller ou non vers le NoSQL

-A quels usages correspondent les bases de données NoSQL ?

-Pour quel type de données et de volumétrie ?

-Cas d’utilisation dans des entreprises existantes.

 

Comment se présente le futur ?

-Un langage unifié de requête : UnQL.

-Les améliorations de la cohérence transactionnelle.

-Les ponts entre modèle relationnel et NoSQL.

 

Profil Stagiaires & Pré-requis

Direction informatique et fonctionnelle. Tout responsable informatique.

Connaissances de base des architectures techniques et du management SI.

Prix:
Lyon, Aix, Nantes, Rennes, Toulouse, Bordeaux, Bruxelles, Strasbourg, Lille, Genève, Sophia-antipolis, Luxembourg:   1830€ HT

Dates de Formations
Nous Consulter