Formation NoSQL - Hadoop
Savoir si et comment mettre en œuvre un projet NoSQL
Référence : NOSQL-HADOOP-03
Durée : 3 jour(s)
|
|
| Lieu |
Date de début |
Prix (HT) |
Formateur |
Réserver |
| Paris |
16 juillet 2012 |
1490 € |
|
|
| Paris |
02 octobre 2012 |
1490 € |
|
|
Présentation
Savoir si et comment mettre en oeuvre un projet NoSQL. Le cours aborde la problématique NoSQL dans son ensemble, tout en utilisant comme exemple l’implémentation la plus connue, Hadoop. Cela permet d’avoir une vision d’ensemble, mais aussi concrète et réaliste. |
Objectifs
- Qu’est-ce que NoSQL ?
- Quand utiliser NoSQL, quand ne pas utiliser NoSQL
- Produits NoSQL les plus courant
- Etude d’un produit NoSQL : Hadoop/HBase
- Mise en oeuvre
|
Répartition :
60% Théorie, 40% Pratique |
Public :
Développeurs senior, Chefs de projets, Managers techniques, Architectes |
Pré-requis :
Savoir si et comment mettre en oeuvre un projet NoSQL |
Programme
Qu’est-ce que NoSQL
- Depuis 2003 : « The Google File System », MapReduce, Big table a maintenant
- Caractéristiques : scalabilité, distribution, Not only SQL, choix « CAP »
Quand utiliser NoSQL
- Contexte changements techniques : SOA, Java vs. Procédure stockées, performances
- Contexte fonctionnel et légal : versionning, non modification des données, volumes
- Coûts : ratio données/traitements ; coûts des machines
- Fiabilité : gestion du manque de fiabilité dans le software
Quand ne pas utiliser NoSQL
- Ratio quantité de calcul vs. quantité de données
- Problématique de transactions
- Comparaison avec OLAP
Les acteurs
- Les différentes approches : Dynamo vs. BigTable
- Produits Open Source : Voldemort / Mongodb / Couchbase / Hadoop …
- Produits Commerciaux : Citrusleaf / Hypertable / Netezza
- Positions des ‘grandes’ sociétés : IBM ; Microsoft, Oracle, …
Exemple détaillé : hadoop
- Les composants principaux : Hdfs, Mapreduce, Zookeeper
- Stockage structuré: HBase : transaction, modele de données, …
- Interrogation : Hive, PIG
- Intégration : FLUME
Mise en oeuvre
- Choix d’un premier projet : critères et risques
- Implémentation: architecture hardware, architecture software, développement
- Support et exploitation : tests, sauvegarde, …
|
| * Les livres sont offerts uniquement pour les formations inter-entreprise. Zenika se réserve le droit de changer le livre proposé à tout moment. |
|
- Offert en inter-entreprise
|
 Le petit déjeuner (croissants, jus d'orange, café)
 Le déjeuner
Une qualification téléphonique si nécessaire avec l'un de nos consultants
|
|