Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Ziua 1: Fundamente, Arhitectură și Analiză Aprofundată a Diferențelor (ELK vs. OpenSearch)
Sesiunea de dimineață: Concepte cheie și revizuirea arhitecturii
- Introducere și istoric:
Înțelegerea originilor ELK Stack (Elasticsearch, Logstash, Kibana)
Diviziunea din 2021: De ce OpenSearch (deplasnările de licență între AWS și Elastic, Apache 2.0 vs. SSPL/Elastic License) - Dincolo de suprafață (ADN-ul comun):
Motorul central Apache Lucene: Shard-uri, segmente, indexuri inverse și stocarea documentelor
Arhitectura cluster-ului distribuit: Noduri (Master, Data, Coordinator), cluster-uri și managementul stării cluster-ului
Fundamentele ingestiei și procesării datelor:
Pipelinurile Logstash, Beats și alternativele moderne (Fluentbit, OpenTelemetry/Data Prepper)
Sesiunea de după-amiază: Divergențe de funcționalitate și diferențe de ecosistem
- Compararea caracteristicilor de securitate și enterprise:
Elasticsearch: Limitările de securitate ale nivelului gratuit vs. caracteristicile plătite (SSO, alertare avansată, machine learning, replicație multi-cluster)
OpenSearch: Controlul fin al accesului gratuit din cutie, baza internă de utilizatori, integrarea SAML/LDPR și pluginurile de securitate - Interfeța utilizator (UI) și limbajele de interogare:
Kibana vs. OpenSearch Dashboards: Aranjamentele interfeței, instrumentele de management și experiența dezvoltatorului
Limbaje de interogare: ES|QL al Elasticsearch vs. PPL (Piped Processing Language) și suportul SQL al OpenSearch - Cerințe avansate de lucru (Vector Search și AI):
Implementările HNSW, performanța căutării k-NN și abordările de integrare a machine learning.
Ziua 2: Instalare, Strategii de Migrare, Operațiuni și Depanare
Sesiunea de dimineață: Instalarea și configurarea cluster-ului
- Deploy-uirea OpenSearch:
Requisiții sistemice, parametrii kernelului (vm.max_map_count) și ajustarea JVM heap
Instalarea pe bare-metal/VM prin arhiva tar și package managers
Deployment-ul containerizat folosind Docker și Docker Compose Bootstrap-ul cluster-ului multi-nod și inițializarea pluginului de securitate (opensearch-security-install) - Configurarea OpenSearch Dashboards:
Conectarea Dashboards la cluster-ul OpenSearch
Configurarea certificatelor SSL/TLS și backend-urilor de autentificare
Sesiunea de după-amiază: Calea de migrare, operațiuni și cele mai bune practici
- Strategii de migrare (ELK la OpenSearch):
Evaluarea compatibilității versiunii ES actuale (cele mai bune căi din versiunile pre-7.10/7.11 vs. cele noi)
Metoda Snapshot & Restore: Utilizarea stocării repository-ului comun (AWS S3, NFS) pentru transferul perfect al datelor
Migrări continuale prin Reindex-from-Remote și Logstash: Gestionarea tranzițiilor live ale datelor cu timp minim de oprire
Ajustările API și SDK-ului client (actualizarea endpointurilor, șirurilor de conexiune și librăriilor client) - Managementul ciclului de viață și diferențele operaționale:
Sintaxa ILM (Index Lifecycle Management) al Elasticsearch vs. ISM (Index State Management) al OpenSearch și politicile
Rollover, shrink, downsampling și strategii de reținere a indexurilor - Monitorizare, backup și depanare:
API-uri pentru sănătatea cluster-ului, statistici ale cluster-ului și monitorizarea problemelor de alocare a shard-urilor Scenariile comune de eșec (excepții breaker-circuit, pauzele de garbage collection JVM, atenuarea split-brain)
Întrebări și Răspunsuri și Încheiere: Forum deschis pentru blocaje specifice de migrare și revizuiri ale arhitecturii companiei
Exercițiile practice și Laboratoarele Practice vor fi o direcție centrală a cursului. Participanții vor acumula experiență în deploy-ul OpenSearch, configurare, ingestie de date, securitate, migrare, monitorizare și depanare prin scenarii realiste din lumea reală.
Cerințe
Participanții ar trebui să aibă:
- Cunoștințe de bază despre operațiile din linia de comandă Linux.
- O familiaritate cu conceptele de rețea (TCP/IP, HTTP/HTTPS, DNS).
- Înțelegerea de bază a conceptelor de gestionare și monitorizare a jurnalelor.
- Cunoștințele generale despre containere (Docker) sunt benefice, dar nu sunt obligatorii.
- O experiență de bază cu Elasticsearch sau ELK Stack
14 Ore
Mărturii (2)
Conținutul este foarte util, iar formatorul îl face și mai mai ușor de înțeles
Ibrahim Al mayahi - Vastech SA
Curs - Advanced Elasticsearch and Kibana Administration
Tradus de catre o masina
profesionalismul instruiților; modul în care a încercat să răspundă la toate întrebările; întrebările de revizuire pe care trebuia să le punem: ne-a implicat în conversații
Ioana
Curs - Implementation and Administration of Elasticsearch
Tradus de catre o masina