Le parti pris de cette formation, c’est de pouvoir vous donner une vue d’ensemble de tout Elasticsearch en moins de 2 jours. Vous découvrirez en détails le fonctionnement des index d’Elasticsearch, et saurez comprendre l’approche de son administration en cluster.
En l’espace de quelques années, Elasticsearch est devenu incontournable dans le monde du moteur de recherche. D’abord très focalisé sur la recherche full-text et l’indexation optimisée de documents, ses excellentes performances et sa grande scalabilité lui ont ensuite permis de se diversifier pour adresser toujours plus d’enjeux : fuzzy search, indexation géospatiale, kNN, etc…
Cette formation sur un jour et demi est conçue pour vous aider à maîtriser Elasticsearch, depuis sa mise en place jusqu'à la construction d'un moteur de recherche robuste. Elle adresse autant l’aspect dev que l’aspect infrastructure et administration, car il est nécessaire de maîtriser les deux mondes pour construire des systèmes hautement performants.
Vous explorerez les fonctionnalités essentielles, apprendrez à créer des requêtes de recherche avancées et découvrirez comment concevoir et déployer un cluster Elasticsearch résilient.
En utilisant une approche active et pratique, cette formation vous préparera à utiliser Elasticsearch de manière efficace dans un environnement prod-ready.
Comprendre les fondamentaux d'Elasticsearch, y compris sa structure de données et ses fonctionnalités de recherche. Créer des requêtes de recherche avancées en utilisant le DSL et les fonctionnalités avancées de recherche. Concevoir et déployer un cluster Elasticsearch résilient en tenant compte des aspects de distribution des données et de l'administration du cluster.
Deux Keynotes, de nombreuses mises en situation pour découvrir les ressources sur un cas-réel, et des bonus avancés pour aller plus loin.
Développeurs.
Nous sommes certifiés Qualiopi et vous pouvez faire prendre en charge une partie de cette formation selon votre situation.
Connaissances générales en base de données est conseillée.
Les contenus pédagogiques sont dispensés sur deux supports : les slides (un deck par jour et les deux keynotes), et le guide de formation.