Đề cương khóa học

Giới thiệu

  • OpenSearch so với Elasticsearch so với Solr
  • Tổng quan về các tính năng và kiến trúc của OpenSearch

Bắt đầu

  • Thiết lập OpenSearch và OpenSearch Dashboards
  • Nâng cấp từ Elasticsearch OSS lên OpenSearch
  • Tạo và cấu hình một cụm OpenSearch

Lập chỉ mục Dữ liệu

  • Gửi yêu cầu đến API chỉ mục
  • Đọc hoặc truy xuất dữ liệu
  • Cập nhật và xóa dữ liệu
  • Tạo bí danh chỉ mục
  • Thêm hoặc xóa chỉ mục
  • Quản lý bí danh
  • Chỉ định các tùy chọn bí danh chỉ mục
  • Tạo mẫu
  • Tái lập chỉ mục dữ liệu

Thêm Luồng Dữ liệu

  • Tạo mẫu chỉ mục
  • Tạo luồng dữ liệu
  • Nhập dữ liệu vào luồng dữ liệu
  • Tìm kiếm một luồng dữ liệu
  • Tạo chỉ mục sao lưu (rollover)
  • Quản lý luồng dữ liệu

Tìm kiếm và Tổng hợp Dữ liệu

  • Tổng hợp số liệu, nhóm và đường dẫn
  • Sử dụng DSL truy vấn (truy vấn cấp thuật ngữ, toàn văn bản và boolean)
  • Tạo và quản lý các mẫu tìm kiếm
  • Khám phá các tính năng tìm kiếm nâng cao

Làm việc với API

  • Các tham số được hỗ trợ cho các thao tác REST
  • Các yêu cầu mẫu cho các thao tác OpenSearch
  • Khám phá API OpenSearch

Sử dụng OpenSearch Dashboards

  • Cấu hình máy chủ bản đồ WMS
  • Tạo biểu đồ Gantt
  • Tạo báo cáo theo yêu cầu
  • Sử dụng OpenSearch Notebooks

Bảo mật OpenSearch

  • Thiết lập plugin bảo mật
  • Cấu hình xác thực và ủy quyền
  • Cấu hình các tệp YAML
  • Tạo chứng chỉ (TLS và CA)
  • Quản lý chỉ mục hệ thống
  • Sử dụng Active Directory và LDAP
  • Triển khai SAML và OpenID connect
  • Bật xác thực proxy
  • Lấy chứng chỉ máy khách
  • Cấu hình kiểm soát truy cập
  • Bật ghi nhật ký kiểm tra

Quản lý Plugin OpenSearch

  • Sử dụng các plugin tìm kiếm (SQL, PPL, k-NN và tìm kiếm không đồng bộ)
  • Tự động hóa quản lý chỉ mục bằng các plugin IM
  • Sao chép chỉ mục giữa các cụm bằng plugin
  • Cảnh báo bảo mật và phát hiện bất thường
  • Sử dụng phân tích truy vết và trình phân tích hiệu suất

Tích hợp Máy khách và Công cụ

  • Quản lý tác vụ bằng OpenSearch CLI
  • Tương tác với các cụm OpenSearch bằng Java
  • Sử dụng các máy khách tập lệnh Python, Go và Java
  • Làm việc với các tác nhân và công cụ nhập (Beats, Logstash, Grafana, v.v.)

Khắc phục sự cố và Bảo trì

Tóm tắt và Các bước tiếp theo

Requirements

  • Làm quen với Elasticsearch và Kibana
  • Có kinh nghiệm phát triển phần mềm

Đối tượng

  • Nhà phát triển
  • Quản trị viên
 21 Hours

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories