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