Course Outline

소개

  • OpenSearch vs Elasticsearch vs Solr
  • OpenSearch 기능 및 아키텍처 개요

시작하기

  • OpenSearch 및 OpenSearch 대시보드 설정
  • Elasticsearch OSS에서 OpenSearch로 업그레이드
  • OpenSearch 클러스터 생성 및 구성

데이터 인덱싱

  • 인덱스 API에 요청 보내기
  • 데이터 읽기 또는 검색
  • 데이터 업데이트 및 삭제
  • 인덱스 별칭 생성
  • 인덱스 추가 또는 제거
  • 별칭 관리
  • 인덱스 별칭 옵션 지정
  • 템플릿 생성
  • 데이터 재인덱싱

데이터 스트림 추가

  • 인덱스 템플릿 생성
  • 데이터 스트림 생성
  • 데이터 스트림에 데이터 입력
  • 데이터 스트림 검색
  • 백업 인덱스(롤오버) 생성
  • 데이터 스트림 관리

데이터 검색 및 집계

  • 메트릭, 버킷 및 파이프라인 집계
  • 쿼리 DSL(항목 수준, 전문 검색 및 불리언 쿼리) 사용
  • 검색 템플릿 생성 및 관리
  • 고급 검색 기능 탐색

API 사용

  • REST 작업에 대한 지원 매개변수
  • OpenSearch 작업에 대한 샘플 요청
  • OpenSearch API 탐색

OpenSearch 대시보드 사용

  • WMS 맵 서버 구성
  • 간트 차트 생성
  • 필요 시 보고서 생성
  • OpenSearch 노트북 사용

OpenSearch 보안 설정

  • 보안 플러그인 설정
  • 인증 및 권한 부여 구성
  • YAML 파일 구성
  • 인증서(TLS 및 CA) 생성
  • 시스템 인덱스 관리
  • Active Directory 및 LDAP 사용
  • SAML 및 OpenID Connect 구현
  • 프록시 인증 활성화
  • 클라이언트 인증서 가져오기
  • 접근 제어 구성
  • 감사 로깅 활성화

OpenSearch 플러그인 관리

  • 검색 플러그인(SQL, PPL, k-NN 및 비동기 검색) 사용
  • IM 플러그인 사용하여 인덱스 관리 자동화
  • 플러그인을 사용하여 클러스터 간 인덱스 복제
  • 보안 및 이상 감지 알림
  • 트레이스 분석 및 성능 분석기 사용

클라이언트 및 도구 통합

  • OpenSearch CLI 사용하여 작업 관리
  • Java를 사용하여 OpenSearch 클러스터와 상호작용
  • Python, Go 및 Java 스크립트 클라이언트 사용
  • 에이전트 및 인게스트 도구(Beats, Logstash, Grafana 등) 작업

문제 해결 및 유지보수

요약 및 다음 단계

Requirements

  • Elasticsearch 및 Kibana에 대한 익숙함
  • 소프트웨어 개발 경험

대상

  • 개발자
  • 관리자
 21 Hours

Number of participants


Price per participant

회원 평가 (2)

Upcoming Courses

Related Categories