Formation Informatique | Formation Management
Informatique » Management du SI » Formation Technologies, état de l'art »

NoSQL, enjeux et solutions


Formation NoSQL

Séminaire
Eligible au DIF

Réf : NSQ

Prix 2012 : 1775 € H.T.
Durée :  2  jours
Cliquer sur une session pour réserver:

Paris
27 sept. 12

Toutes les sessions  

Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Geneve
Sophia-antipolis,Luxembourg
:
Nous contacter

version pdf imprimer Faire suivre


Les objectifs de cette formation NoSQL


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.

Participants de cette formation NoSQL

Direction informatique et fonctionnelle. Tout responsable informatique.

Pré-requis de cette formation NoSQL

Connaissances de base des architectures techniques et du management SI.


Programme de cette formation NoSQL

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.