Elasticsearch: Søkemotoren bak moderne applikasjoner
Elasticsearch er en distribuert søke- og analyseplattform med åpen kildekode som brukes til fulltekstsøk, logganalyse og utforskning av data i sanntid og stor skala. Den står sentralt i Elastic Stack og brukes i produksjon av selskaper fra nystartede oppstartsbedrifter til store virksomheter. Dette læringsløpet lærer Dem å bygge, spørre mot og drifte Elasticsearch-klynger — fra indeksering av det første dokumentet til justering av relevans og håndtering av distribusjoner med flere noder.
Dette lærer De
De starter med grunnleggende søkekonsepter og dokumentoperasjoner, før De går videre til å skrive presise spørringer, bruke aggregasjoner til dataanalyse og analysere tekst med justering av relevans. De lærer datamodellering og mappinger som holder indeksene effektive, integrerer Elasticsearch med verktøy i økosystemet og bruker sikkerhet og tilgangskontroll til å beskytte klyngen. Læringsløpet avsluttes med klyngeadministrasjon, ytelsesjustering og avanserte bruksområder, inkludert beste praksis for produksjonsmiljøer.
Læringsløpet
Tolv kurs dekker nivåene A1 til C1. Læringsløpet åpner med Introduksjon til Elasticsearch og søkekonsepter og går videre gjennom Indeksering og grunnleggende dokumentoperasjoner, Spørringer mot data — grunnleggende søk og Integrasjoner og verktøy i økosystemet. B2-delen dekker Avanserte søketeknikker, Datamodellering og mappinger, Aggregasjoner for dataanalyse, Tekstanalyse og justering av relevans samt Sikkerhet og tilgangskontroll. De tre siste C1-kursene tar for seg Skalerbarhet og klyngeadministrasjon, Ytelsesjustering og optimalisering samt Avanserte bruksområder og beste praksis.
Slik fungerer det
Hvert kurs er delt inn i korte, fokuserte leksjoner som De fullfører i det innebygde redigeringsverktøyet med tilbakemeldinger i sanntid. En AI-veileder er tilgjengelig når De står fast, slik at De kan lære i Deres eget tempo uten å miste fremdriften.