Formation NoSQL - enjeux et solutions

Vous souhaitez développer les compétences de vos collaborateurs en NoSQL - enjeux et solutions ? Vous trouvez ICI la formation ... Voir plus
Instructeur
NPM
0
0 revue
  • Description
  • Annonce
  • Examens
NOsql-Database

En suivant la formation NoSQL – enjeux et solutions, dispensée par notre cabinet de formation, vous découvrirez tous les détails qui vous seront utiles pour améliorer vos compétences sur la NoSQL – enjeux et solutions.

Objectifs de la formation NoSQL – enjeux et solutions :

Formation NoSQL - enjeux et solutions

Les objectifs de la formation sont  :

  • Identifier les différences des BDD SQL et des BDD NoSQL
  • Évaluer les avantages et les inconvénients inhérents aux technologies NoSQL
  • les principales solutions du monde NoSQL
  • Identifier les champs d’application des BDD NoSQL
  • Comprendre les différentes architectures, les modèles de données, les implémentations techniques.

Programme de la formation NoSQL – enjeux et solutions :

Formation NoSQL - enjeux et solutions

Le Programme de la formation est détaillé ci-dessous :

Introduction au NoSQL

  • L’historique du mouvement NoSQL.
  • Les différentes approches de gestion de BDD à travers le temps
  • Les grands acteurs à l’origine du mouvement NoSQL et du Big Data analytique : Google et Amazon.
  • Données structurées, semi-structurées et non-structurées
  • Vue synoptique des différents types de moteurs NoSQL du point de vue du modèle de données.
  • NoSQL, la Big Data et les architectures Cloud
  • Modes de distribution : avec maître et décentralisé.
  • Le positionnement du NoSQL au sein du Big Analytics : de l’ère de la transaction à l’ère de l’interaction.

Le Relationnel et le NoSQL.

  • Les bases de données relationnelles : leurs forces et leurs limites.
  • Structuration forte des données (schéma explicite) vs Structure souple (schéma implicite) et la modélisation agile.
  • Des qualités ACID aux qualités BASE.
  • Théorème CAP (cohérence, disponibilité, tolérance au partitionnement).
  • Les différents niveaux de cohérence.
  • Le langage SQL, la performance des jointures. L’accès par la clé en NoSQL.
  • L’évolution vers le distribué : extensibilité verticale et horizontale.
  • Comprendre le NoSQL par le modèle de l’agrégat et de la centralité de la donnée.

Les mondes du NoSQL

  • Monde du NoSQL à travers ses choix techniques et différentes bases NoSQL libres
  • L’architecture distribuée : principes, le shared-nothing.
  • Disponibilité et cohérence différée : gossip, timestamps, vector clock, règle de majorité, arbre de Merkle.
  • Les patterns et les modèles
  • Différents modèles de connexion avec le client
  • Les bases orientées clé-valeur et en mémoire : Redis, Riak, Projet Voldemort, Aerospike.
  • Les bases orientées documents : Le format JSON. Couchbase Server, MongoDB, ElasticSearch.
  • Les bases orientées colonne distribuées pour le Big Data opérationnel : Hadoop, Hbase, Cassandra, Accumulo…
  • Les moteurs orientés graphes : Neo4j, OrientDB…
  • L’écosystème Hadoop : les différences avec les SGBDR, les relations avec le NoSQL.

NoSQL et Big Data

  • Big Data analytique : l’écosystème Hadoop.
  • Stockage et traitements. Les différentes formes de stockage dans HDFS : SequenceFile, Apache Parquet.
  • Différents types de traitements : MapReduce, Graphe orienté acyclique, flux, Machine Learning, de graphes distribué…
  • Les architectures Big Data : traitements batch, micro-batch, flux. Architecture Lambda, architecture Kappa.
  • Les outils intégrés : Apache Spark, Apache Flink.
  • Les outils d’analyses de données : développement pour l’analyse Big Data, les outils du data scientist.
  • La pérennité des outils du Big Data analytique devant l’évolution très rapide des frameworks.

Choisir et mettre en place

  • Le type d’utilisation propice au NoSQL.
  • Les choix matériels.
  • Modèle de données NoSQL
  • Les impacts sur le développement client.
  • Outils de supervision
  • La complexité administrative et la courbe d’apprentissage
  • Cas d’utilisation dans des entreprises existantes.
  •  NewSQL

Approche pédagogique

cabinet de formation au Maroc

Notre approche pédagogique pour cette Formation consiste en :

  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences

Participants de la Formation :

cabinet de formation au Maroc

Les personnes qui peuvent participer à cette formation sur la NoSQL – enjeux et solutions sont les :

  • Direction informatique et fonctionnelle
  • Responsables informatique
  • Chefs de projet
  • Architectes
  • Développeurs

N’hésitez pas à contacter le cabinet New Performance Management

pour lui confier votre

ingénierie de formation ou pour vos besoins en formation :

En présentiel- A distance- En Elearning

Merci.


cabinet de formation au Maroc

New Performance Management est un cabinet de formation au Maroc avec un ADN Africain à travers plusieurs partenariats stratégiques avec d’Autres Cabinets de Formation en Afrique.

Présent sur le marché depuis 2011, notre équipe dynamique ne cesse de développer ses Process afin de répondre aux besoins évolutifs de sa clientèle en matière de formation Professionnelle.

Vous souhaitez développer les compétences de vos collaborateurs en NoSQL - enjeux et solutions ? Vous trouvez ICI la formation NoSQL - enjeux et solutions idéale sélectionnée pour vous et dispensées par notre cabinet de formation au Maroc dans toutes les villes du Royaume : Casablanca- Rabat- Tanger- Kénitra- Marrakech- El Jadida- Laayoune… !

Share
Course details
Durée 2 jours
Niveau Avancé

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed