Neem contact met ons op

Cursusaanbod

Dag 1: Fundamenten, Architectuur en diepgaande verschillen (ELK vs. OpenSearch)

Ochtendsessie: Kernconcepten & Architectuuroverzicht

  •  Introductie & Geschiedenis:
        - Het ontstaan van de ELK-stack (Elasticsearch, Logstash, Kibana)
        - De fork van 2021: Waarom OpenSearch (licentieschommelingen AWS vs. Elastic, Apache 2.0 vs. SSPL/Elastic License)
  •  Achter de schermen (Het gedeelde DNA):
        - Apache Lucene core-engine: shards, segmenten, inversie-indexen en documentopslag
        - Gedistribueerde clusterarchitectuur: nodes (Master, Data, Coordinator), clusters en beheer van clusterstatus
        - Fundamenten van data-inname en verwerking:
        - Logstash-pijplijnen, Beats en moderne alternatieven (Fluentbit, OpenTelemetry/Data Prepper)

Avondsessie: Divergentie van functies & Ecosysteemverschillen

  •  Vergelijking van beveiliging & enterprise-functies:
        - Elasticsearch: Beperkingen van de gratis beveiligingslaag vs. betaalde functies (SSO, geavanceerde meldingen, machine learning, tiers voor replicatie tussen clusters)
        - OpenSearch: Gratis fijnmazige toegangscontrole out-of-the-box, interne gebruikersdatabase, SAML/LADP-integratie en beveiligingsplugins
  •  UI & Querytalen:
        - Kibana vs. OpenSearch Dashboards: Interface-indelingen, beheertools en developer ervaring
        - Querytalen: ES|QL van Elasticsearch vs. PPL (Piped Processing Language) en SQL-ondersteuning van OpenSearch
  •  Geavanceerde werkloads (Vector Search & AI):
        - HNSW-implementaties, k-NN-zoekprestaties en benaderingen voor machine learning-integratie.

Dag 2: Installatie, Migratiestrategieën, Operaties en Probleemoplossing

Ochtendsessie: Installatie & Clusteropbouw

  • Implementatie van OpenSearch:
        - Systeemvereisten, kernelparameters (vm.max_map_count) en JVM-heap afstemming
        - Installatie op bare-metal/VM via tarball en pakketmanagers
        - Container-gebaseerde implementatie met Docker en Docker Compose
        - Multi-node cluster bootstrap en initialisatie van de beveiligingsplugin (opensearch-security-install)
  •  Configuratie van OpenSearch Dashboards:
        - Connecteren van Dashboards met de OpenSearch-cluster
        - Configureren van SSL/TLS-certificaten en authenticatie-backends

Avondsessie: Migratieroute, Operaties & Best Practices

  • Migratiestrategieën (ELK naar OpenSearch):
        - Evalueren van de compatibiliteit van de huidige ES-versie (beste paden vanaf pre-7.10/7.11 vs. nieuwere versies)
        - Methode Snapshot & Restore: Het gebruik van gedeelde repository-opslag (AWS S3, NFS) voor een naadloze datatransfer
        - Reindex-from-Remote & Logstash Rolling Migrations: Behandelen van live data overnames met minimale downtime
        - Afstemmingen van API en client SDK (bijwerken van endpoints, verbindingsstrings en clientbibliotheken)
  • Lifecyclebeheer & Operationele verschillen:
        - Elasticsearch ILM (Index Lifecycle Management) vs. OpenSearch ISM (Index State Management) syntaxis en beleid
        - Rollover, shrinking, downsampling en indexretentiestrategieën
  • Monitoring, Backups en Probleemoplossing:
        - Cluster health API's, clusterstatistieken en het bijhouden van shard allocatieproblemen
        - Algemene falingscenario's (circuit breaker exceptions, JVM garbage collection pauzes, split-brain mitigatie)

V&V en Afsluiting: Open forum voor specifieke migratiehindernissen en architectuurevaluaties van het bedrijf

Practische oefeningen en Hands-On Labs zullen een centrale rol spelen in het cursus. Deelnemers krijgen ervaring met OpenSearch-implementatie, configuratie, data-inname, beveiliging, migratie, monitoring en probleemoplossing door middel van realistische, praktijkgerichte scenario's.

Vereisten

Deelnemers dienen te beschikken over:

  • Basiskenis van Linux command line operaties.
  • Vermaken met netwerkbegrippen (TCP/IP, HTTP/HTTPS, DNS).
  • Een basisbegrip van logbeheer en monitoring concepten.
  • Algemene kennis van containers (Docker) is nuttig, maar niet verplicht.
  • Basiservaring met Elasticsearch of de ELK-stack.
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën