Elasticsearch: Sökmotorn bakom moderna applikationer
Elasticsearch är en distribuerad sök- och analysmotor med öppen källkod som används för fulltextsökning, logganalys och utforskning av realtidsdata i stor skala. Den utgör kärnan i Elastic Stack och används i produktion av företag, från nystartade bolag till stora koncerner. I det här spåret lär ni er att bygga, söka i och drifta Elasticsearch-kluster – från att indexera ert första dokument till att justera relevans och hantera distributioner med flera noder.
Det här får ni lära er
Ni börjar med centrala sökbegrepp och dokumentoperationer och går sedan vidare till att skriva precisa frågor, använda aggregationer för dataanalys och analysera text med justering av relevans. Ni lär er datamodellering och mappings som håller era index effektiva, integrerar Elasticsearch med verktyg i ekosystemet och tillämpar säkerhet och åtkomstkontroll för att skydda ert kluster. Spåret avslutas med klusterhantering, prestandajustering och avancerade användningsområden, inklusive bästa praxis för produktion.
Läranderesan
Tolv kurser sträcker sig från A1 till C1. Spåret inleds med Introduktion till Elasticsearch och sökbegrepp och går vidare genom Indexering och grundläggande dokumentoperationer, Frågor mot data – sökgrunder och Integrationer och verktyg i ekosystemet. B2-delen omfattar Avancerade söktekniker, Datamodellering och mappings, Aggregationer för dataanalys, Textanalys och relevansjustering samt Säkerhet och åtkomstkontroll. De tre avslutande C1-kurserna behandlar Skalbarhet och klusterhantering, Prestandajustering och optimering samt Avancerade användningsområden och bästa praxis.
Så fungerar det
Varje kurs är uppdelad i korta, fokuserade lektioner som ni genomför i den inbyggda editorn med återkoppling i realtid. En AI-handledare finns tillgänglig när ni kör fast, så att ni kan arbeta i er egen takt utan att tappa momentum.