Intrati in legatura
 Durata 21 ore

Schița de curs

Introducere în conceptele de scalare OpenSearch

  • Recapitularea arhitecturii și componentelor OpenSearch
  • Înțelegerea dimensiunilor de scalare: verticală vs. orizontală

Arhitectura clusterului și tiparele de design

  • Proiectarea clusterurilor multi-nod la scară largă
  • Alocarea shard-urilor, replicarea și toleranța la defecte
  • Strategii de căutare și replicare între clusteruri

Indexarea și gestionarea datelor la scară largă

  • Pipeline-eficiente de ingestie a datelor
  • Gestionarea nivelurilor de stocare hot-warm-cold
  • Gestionarea ciclului de viață al indexului și politicile de rollover

Optimizarea performanței și benchmarking

  • Măsurarea și îmbunătățirea latenței interogărilor și a debitului (throughput)
  • Dimensionarea Heap-ului, thread pool-urile și circuit breakers
  • Folosirea Rally și Performance Analyzer pentru benchmarking

Monitorizare, observabilitate și alertare

  • Monitorizarea metricilor cu OpenSearch Dashboards
  • Integrare cu Prometheus, Grafana și CloudWatch
  • Crearea alertelor automate pentru praguri critice

Securitate și controlul accesului la scară largă

  • Implementarea controlului fin-granular al accesului bazat pe roluri
  • Gestionarea certificatelor și a comunicării criptate
  • Bunele practici în auditare și conformitate

Scalare în cloud cu AWS OpenSearch Service

  • Scalare automată a clusterurilor cu AWS
  • Integrarea IAM, VPC și CloudFormation
  • Federația hibridă on-premises și AWS OpenSearch

Recuperare de dezastre, backup și mentenanță

  • Strategii de snapshot și restore
  • Gestionarea eșecurilor nodurilor și instabilității clusterului
  • Mentenanța automată a clusterului și upgrade-uri

Rezumat și pașii următori

Cerințe

  • Înțelegerea conceptelor de bază ale bazelor de date distribuite
  • Experiență în administrarea infrastructurii Linux sau cloud
  • Familiaritate cu API-urile REST și schimbul de date JSON

Audiența

  • Ingineri DevOps și ingineri de fiabilitate a site-urilor (SRE)
  • Ingineri de date și dezvoltatori backend
  • Arhitecți cloud care gestionează infrastructuri de căutare la scară largă

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite