План на курса

Въведение

  • OpenSearch vs Elasticsearch vs Solr
  • Общ преглед на функционалностите и архитектурата на OpenSearch

Започване

  • Настройка на OpenSearch и OpenSearch Dashboards
  • Обновяване от Elasticsearch OSS към OpenSearch
  • Създаване и конфигуриране на кластер с OpenSearch

Индексиране на данни

  • Изпращане на заявка към индекс API-то
  • Четене или извличане на данни
  • Обновяване и изтриване на данни
  • Създаване на индекс алиаси
  • Добавяне или премахване на индекси
  • Управление на алиаси
  • Задаване на опции за индекс алиасите
  • Създаване на шаблон
  • Преиндексиране на данни

Добавяне на поток от данни

  • Създаване на индекс шаблон
  • Създаване на поток от данни
  • Подаване на данни в потока от данни
  • Търсене в потока от данни
  • Създаване на базов индекс (rollover)
  • Управление на потоци от данни

Търсене и агрегиране на данни

  • Метрични, бакет и пайплайн агрегации
  • Използване на query DSL (term-level, full-text и boolean запитвания)
  • Създаване и управление на търсени шаблони
  • Разглеждане на продвинати функционалности за търсене

Работа с API-та

  • Поддържани параметри за REST операции
  • Примерни заявки за операции на OpenSearch
  • Разглеждане на API-та на OpenSearch

Използване на OpenSearch Dashboards

  • Конфигуриране на WMS картографски сървър  
  • Създаване на диаграма Gantt
  • Генериране на доклади поискама
  • Използване на OpenSearch Notebooks

Осигуряване на сигурността на OpenSearch

  • Настройка на плъгина за сигурност
  • Конфигуриране на аутентикация и авторизация
  • Конфигуриране на YAML файлове
  • Генериране на сертификати (TLS и CA)
  • Управление на системни индекси
  • Използване на Active Directory и LDAP
  • Имплементация на SAML и OpenID connect
  • Включване на прокси аутентикация
  • Получаване на клиентски сертификати
  • Конфигуриране на контроли за достъп
  • Включване на аудит на логгинга

Управление на плъгините на OpenSearch

  • Използване на търсени плъгини (SQL, PPL, k-NN и Asynchronous search)
  • Автоматизиране на управлението на индексите с плъгини за IM
  • Репликиране на междустопански индекси с използване на плъгини
  • Сигурност и детекция на аномалии
  • Използване на trace analytics и performance analyzer

Интегриране на клиентите и инструментите

  • Управление на задачи с OpenSearch CLI
  • Взаимодействие с кластери на OpenSearch с Java
  • Използване на клиентите Python, Go и Javascript
  • Работа с агенти и инструменти за подаване на данни (Beats, Logstash, Grafana, и др.)

Диагностициране и поддръжка

Резюме и следващи стъпки

Изисквания

  • Познаване на Elasticsearch и Kibana
  • Опит в софтуерно развитие

Целева група

  • Програмисти
  • Администратори
 21 Часове

Брой участници


Цена за участник

Отзиви от потребители (2)

Предстоящи Курсове

Свързани Kатегории