Elastic Search Fundamentals

In de cursus Elastic Search Fundamentals van SpiralTrain leren de deelnemers de op Apache Lucene gebaseerde search engine Elastic Search te gebruiken voor Enterprise queries op verschillende soorten data. Elastic Search heeft een Rest API waarmee snel zoekresultaten in JSON formaat kunnen worden opgevraagd. Elastic Search ondersteunt echter ook andere data formaten zoals XML. Uiteraard wordt in de cursus de meest recente versie van Elastic Search gebruikt.

Regio:
2 dagen
Inschrijven
€ 1699
€ 1699
€ 1444
15% korting
TLG777
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • Elastic Search Fundamentals : Inhoud

    Cursus Elastic Search Fundamentals

    De cursus Elastic Search Fundamentals biedt een uitgebreide introductie tot de verschillende manieren waarop Elastic Search kan worden ingezet, zoals standalone, in een cluster, embedded of als container. Tevens wordt ingegaan op de fundamentele eenheid van een Elastic Search-document, dat elk type relevante applicatiedata kan voorstellen.

    Indices en Mappings in Elastic Search

    Vervolgens bespreken we wat indices en mappings zijn binnen Elastic Search en welke datatypes aan velden kunnen worden toegewezen. Diverse Elastic Search API's komen aan bod, waaronder de Cluster API's, de Indices API's, de term vectors API en de bulk document API. Deze kennis is essentieel voor het effectief beheren van data in Elastic Search.

    Query DSL en Elastic Search

    Ook besteden we aandacht aan de Query DSL van Elastic Search, waarmee verschillende queries kunnen worden uitgevoerd, zoals full text queries, term level queries en geo queries. Daarnaast bespreken we hoe mutaties kunnen worden uitgevoerd met behulp van queries, wat cruciaal is voor dynamische data-interacties.

    Integratie met Java

    Vervolgens gaan we in op hoe Elastic Search kan worden aangestuurd vanuit een Java-applicatie met behulp van Spring en Hibernate. Zowel de Java client API als de Java Rest Client worden behandeld, waardoor deelnemers leren hoe ze Elastic Search effectief kunnen integreren in hun bestaande systemen.

    Overzicht van de Elastic Stack

    De cursus wordt afgesloten met een overzicht van de Elastic Stack, waarbij ondersteunende applicaties en tools zoals Kibana voor visualisatie, Beats, Logstash en Testing Kit aan bod komen. Dit geeft deelnemers een compleet beeld van de mogelijkheden die Elastic Search en de Elastic Stack bieden.
    Voor meer informatie over gerelateerde onderwerpen, bekijk ook de cursus Apache Kafka Streaming Applications. Voor verdere verdieping in softwareontwikkeling, overweeg onze cursus Test Driven Development met JUnit.
    Daarnaast kan je de officiële documentatie van Elastic Search bekijken op deze link.

  • Elastic Search Fundamentals : Training

    Doelgroep Cursus Elastic Search Fundamentals

    De cursus Elastic Search Fundamentals is bestemd voor een ieder die Elastic Search wil leren gebruiken.

    Voorkennis Elastic Search Fundamentals

    Om aan de cursus Elastic Search Fundamentals te kunnen deelnemen is geen specifieke voorkennis vereist. Kennis van Java Development en het Spring Framework is bevorderlijk voor een goede begripsvorming.

    Uitvoering Training Elastic Search Fundamentals

    De theorie wordt besproken aan de hand van presentatie slides en wordt afgewisseld met oefeningen. Demo projecten verhelderen de behandelde concepten. De cursustijden zijn van 9.30 tot 16.30.

    Certificering Elastic Search Fundamentals

    De deelnemers krijgen na het goed doorlopen van de cursus een officieel certificaat Elastic Search Fundamentals.

    Cursus Elastic-Search
  • Elastic Search Fundamentals : Modules

    Module 1 : Intro Elastic Search

    Module 2 : Mappings

    Module 3 : Using API

    What is ElasticSearch?
    Search Types
    Full Text Search
    Apache Lucene
    Restfull API's
    JSON Documents
    Running ElasticSearch
    Run as Data Node
    Run as Ingest Node
    Standalone Instance
    Clustering
    Embedded
    As Container
    Documents
    Indices
    Index Settings
    Mappings
    Meta Fields
    Data Types
    Advanced Mappings
    Dynamic Mapping
    Analyzers
    Tokenizers
    Character Filters
    Indexing
    Internationalization
    Check Clusterhealth
    Indexes API
    Store Catalog Settings
    Create Index API
    Catalog Index
    Immutability
    Get Mapping Types
    Analysis Process
    Index States
    Open and Close
    Single Document Operations
    Bulk Document API
    Fetch Documents

    Module 4 : Query DSL

    Module 5 : Java Client API

    Module 6 : Elastic Stack

    Search API
    Request Body Search
    Query Parameters
    Match All Query
    Full Text Query
    Term Level Queries
    Joining Queries
    Inner Hits
    Geo Queries
    Mutations by Query
    Explain API
    Transport Client
    Using Maven
    Spring Configuration
    Asynchronous Handling
    Aggregations DSL
    Java Rest Client
    JsonPath Library
    Using Indexing API
    Data Transfer Objects
    Using Testing Kit
    Integration Tests
    Hibernate Search
    JPA Entities
    Spring Boot Magic
    ELK Abbreviation
    Logstash Pipeline
    Kibana Visualization
    TCP Socket Plugin
    Logback Encoder
    elasticsearch-head
    elasticsearch-HQ
    search-guard
  • Elastic Search Fundamentals : Algemeen

    Lees de algemene cursus informatie
  • Elastic Search Fundamentals : Reviews

    Joris : Tennet
    De uitleg is duidelijk en goed. Ik heb nu goede achtergrondkennis om Kibana te gebruiken binnen mijn organisatie. Verbeterpunten: - vooraf aangeven dat je een open laptop nodig bent omdat er programma's geinstalleerd moeten worden.
  • Elastic Search Fundamentals : Certificaat