Elasticsearch: de zoekmachine achter moderne applicaties
Elasticsearch is een gedistribueerde, open-source zoek- en analysemachine die zoeken in volledige tekst, loganalyse en realtimeverkenning van gegevens op schaal mogelijk maakt. Het vormt de kern van de Elastic Stack en wordt in productie gebruikt door bedrijven van start-ups in een vroege fase tot grote ondernemingen. In dit traject leer je Elasticsearch-clusters bouwen, bevragen en beheren — van het indexeren van je eerste document tot het afstemmen van relevantie en het beheren van implementaties met meerdere knooppunten.
Wat je leert
Je begint met de basis van zoeken en documentbewerkingen en leert daarna nauwkeurige query's schrijven, aggregaties gebruiken voor gegevensanalyse en tekst analyseren met afstemming van relevantie. Je leert gegevens modelleren en mappings definiëren om je indexen efficiënt te houden, Elasticsearch integreren met tools uit het ecosysteem en beveiliging en toegangsbeheer toepassen om je cluster te beschermen. Het traject eindigt met clusterbeheer, prestatieafstemming en geavanceerde gebruiksscenario's, waaronder best practices voor productie.
Het leertraject
Twaalf cursussen lopen van A1 tot en met C1. Het traject begint met Inleiding tot Elasticsearch en zoekconcepten en gaat verder met Indexering en basishandelingen voor documenten, Gegevens bevragen — de basis van zoeken en Integraties en tools uit het ecosysteem. Het B2-blok behandelt Geavanceerde zoektechnieken, Gegevensmodellering en mappings, Aggregaties voor gegevensanalyse, Tekstanalyse en afstemming van relevantie en Beveiliging en toegangsbeheer. De laatste drie C1-cursussen behandelen Schaalbaarheid en clusterbeheer, Prestatieafstemming en optimalisatie en Geavanceerde gebruiksscenario's en best practices.
Zo werkt het
Elke cursus bestaat uit korte, gerichte lessen die je in de ingebouwde editor afrondt met realtimefeedback. Als je vastloopt, staat er een AI-tutor voor je klaar, zodat je in je eigen tempo verdergaat zonder je voortgang te verliezen.