Home

Trainings

Elasticsearch (catalogue CAGIP)

Elasticsearch (catalogue CAGIP)

Intégrer à vos applications les réponses métier aux recherches et recherches avancées de vos utilisateurs

Data & IA

2 jours

14 heures

About

ElasticSearch est un moteur de recherche et d'indexation Open Source nouvelle génération. Basé sur la librairie Apache Lucene, ce moteur de recherche offre des fonctionnalités avancées telles que les recherches par coordonnées géographiques, l'analyse et la catégorisation par agrégations, le filtrage de résultats ou encore la recherche sur plusieurs indexs et types de documents différents.


Taillé pour le Cloud, ElasticSearch a été spécialement conçu pour indexer de très gros volumes de données tout en assurant une montée en charge performante et une forte tolérance aux pannes.


Cette formation aborde les concepts clés des moteurs de recherche avant de détailler les fonctionnalités de base d'ElasticSearch et ses principes d'architecture.


En s'appuyant sur des exemples concrets et des cas réels d'utilisation, la formation apporte toutes les connaissances nécessaires pour incorporer les services ElasticSearch de façon efficace à vos applications et résoudre les problématiques de stratégie de développement les plus souvent rencontrées.

 

  • 60% Théorie / 40 % Pratique

Your Learning Objectives

  • Utiliser l'API d'elasticsearch pour indexer et rechercher des documents
  • Appréhender les usages avancés d'Elasticsearch (Analyses textuelles poussées,

           More like this, suggestion, percolation, personnalisation des scores, ...)

  • Intégrer Elasticsearch dans une application existante
  • Assimiler comment Elasticsearch simplifie l'utilisation d'Apache Lucene
  • Utiliser le client et l'API Java d'elasticsearch pour indexer et rechercher des documents

Prerequisites

  • Savoir ce que sont des appels d'APIs HTTP Rest + json,
  • Avoir connaissance de quelques commandes Linux pour la mise en place des TPS
  • Avoir une idée de ce que permettent docker et dockercompose qui instancient l'infrastructure Elasticsearch pour les travaux pratiques du cours
  • Connaissances Java et Tests

Target Audience

  • Architectes
  • Développeurs
  • Chef de projet

All About This Training

Your Dedicated Trainers

Tony Blanchard

Aujourd'hui Architecte technique et expert intervenant pour de nombreux gros comptes (INSEE, Docaposte, Groupama, Axa, Banque de France, RTE, RATP, …), Tony a rejoint Zenika en 2012 pour mettre à disposition ses compétences de Scrum Master et de tech lead sur des projets clients institutionnels.

Après de nombreuses missions sur des sujets et métiers variés il a acquis de fortes compétences sur les moteurs de recherche, les brokers de messages ainsi que leur intégration dans des architectures sécurisées, résilientes et scalables.

C’est tout naturellement qu’il est devenu formateur, entre autres, sur de nombreux sujets de modernisation des SI 

  • Formateur Elasticsearch

  • Formateur Kafka

  • Formateur sur les outils de la culture DevOps

 

Training at a Glance

Practical Information

2 jours

14 heures

Sur devis

Target Audience

Project Manager

Developer

Architect

Interested in this training? Sign up for the next session!

You have two options: confirm your registration by making the payment now or submit a pre-registration request to our sales team.

Can't find a session or training that suits you?

Let's plan a custom session together, inter or intra-company, that meets your needs.

Discover Our Other Trainings in the Same Field

Data & IA

Workshop Kafka

7 heures

Data & IA

Kafka : Confluent Developer

Kafka : Confluent Developer

Développer des applications avec KAFKA

23 avr.

3 jours

Data & IA

Kafka Streams & Confluent KSQL

Kafka Streams & Confluent KSQL

Développer des applications de stream-processing au dessus de Kafka

04 juin

3 jours

background