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

Giới thiệu

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

Bắt đầu

  • Thiết lập OpenSearch và bảng điều khiển OpenSearch
  • Cập nhật từ Elasticsearch OSS sang OpenSearch
  • Tạo và cấu hình một cụm OpenSearch

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 alias chỉ mục
  • Thêm hoặc xóa chỉ mục
  • Quản lý alias
  • Xác định các tùy chọn của alias chỉ mục
  • Tạo mẫu
  • Reindex dữ liệu

Thêm một luồng dữ liệu

  • Tạo một mẫu chỉ mục
  • Tạo một luồng dữ liệu
  • Nhập dữ liệu vào luồng dữ liệu
  • Tìm kiếm trong luồng dữ liệu
  • Tạo chỉ mục hỗ trợ (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 theo metric, bucket, và pipeline
  • Sử dụng truy vấn DSL (trình trích xuất từ khóa, tìm kiếm toàn văn, và truy vấn logic)
  • Tạo và quản lý 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 hoạt động REST
  • Yêu cầu mẫu cho các hoạt động OpenSearch
  • Khám phá các API của OpenSearch

Sử dụng bảng điều khiển OpenSearch

  • 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 các quyển ghi chú OpenSearch

Bảo mật OpenSearch

  • Thiết lập plug-in 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ý các chỉ mục hệ thống
  • Sử dụng Active Directory và LDAP
  • Triển khai SAML và OpenID connect
  • Kích hoạt xác thực qua proxy
  • Lấy chứng chỉ khách hàng
  • Cấu hình kiểm soát quyền truy cập
  • Kích hoạt ghi nhật ký giám sát

Quản lý plug-in OpenSearch

  • Sử dụng các plug-in tìm kiếm (SQL, PPL, k-NN, và tìm kiếm đồng bộ)
  • Tự động hóa quản lý chỉ mục bằng các plug-in IM
  • Sao chép các chỉ mục cross-cluster bằng các plug-in
  • Báo cáo an ninh và phát hiện bất thường
  • Sử dụng phân tích vết và phân tích hiệu suất

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

  • Quản lý các tác vụ bằng CLI OpenSearch
  • Giao tiếp với các cụm OpenSearch bằng Java
  • Sử dụng các khách hàng script của Python, Go, và Java
  • Làm việc với các đại lý và công cụ nhập (Beats, Logstash, Grafana, v.v.)

Xử lý sự cố và bảo trì

Tóm tắt và Bước tiếp theo

Requirements

  • Quen thuộc với Elasticsearch và Kibana
  • Kinh nghiệm trong phát triển phần mềm

Đối tượng tham gia

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

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories