fbpx

Cursus Elastic Search Fundamentals

In de cursus Elastic Search Fundamentals 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.

Regio:
  • Inhoud
  • Training
  • Modules
  • Algemeen
    Algemeen
  • Reviews
  • Certificaat
  • Cursus Elastic Search Fundamentals : Inhoud

    Elastic Search Intro

    De cursus gaat van start met een bespreking van de verschillende manieren waarop Elastic Search kan worden ingezet zoals standalone, in een cluster, embedded of als container. Eveneens wordt ingegaan op de fundamentele unit van een Elastic Search document dat elk type relevante applicatie data kan voorstellen.

    Indices en Mappings

    Vervolgens wordt besproken wat indices en mappings zijn en welke data types aan velden kunnen worden toegekend. Diverse Elastic Search API's komen aan bod zoals de Cluster API's, de Indices API's, de term vectors API en de bulk document API.

    Query DSL

    Ook wordt aandacht besteed aan de Query DSL waarmee diverse queries kunnen worden uitgevoerd zoals full text queries, term level queries en geo queries. En er wordt besproken hoe mutaties kunnen worden uitgevoerd met queries.

    Java Client API

    Vervolgens wordt ingegaan hoe Elastic Search kan worden aangestuurd vanuit een Java applicatie met Spring en Hibernate. Zowel de Java client API als de Java Rest Client komen daarbij aan de orde.

    Elastic Stack

    De cursus wordt afgesloten met een overzicht van de Elastic Stack waarbij ondersteunende applications en tools als Kibana voor visualisatie, Beats, Logstash en Testing Kit aan bod komen.

  • Cursus 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
  • Cursus 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
  • Cursus Elastic Search Fundamentals : Algemeen

    Lees de algemene cursus informatie
  • Cursus Elastic Search Fundamentals : Reviews

  • Cursus Elastic Search Fundamentals : Certificaat