연락처 정보

코스 개요

개요

  • OpenSearch와 Elasticsearch, Solr의 차이점 설명
  • OpenSearch의 주요 기능 및 아키텍처 소개

시작하기

  • OpenSearch와 OpenSearch Dashboards 설치 방법
  • Elasticsearch OSS에서 OpenSearch로의 업그레이드 절차 안내
  • OpenSearch 클러스터 생성 및 구성 과정 설명

데이터 인덱싱 방법

  • 인덱스 API를 통한 요청 전송법
  • 데이터 조회 및 검색 방법
  • 데이터 수정 및 삭제 방식
  • 인덱스 별칭 생성 방법
  • 인덱스 추가 혹은 제거 작업 안내
  • 인덱스 별칭 관리 기법
  • 별칭 옵션 설정법
  • 템플릿 생성 절차
  • 데이터 재인덱싱 방법

데이터 스트림 추가하기

  • 인덱스 템플릿 생성 방식 설명
  • 데이터 스트림 생성 방법 안내
  • 데이터 스트림으로의 데이터 수집 절차
  • 해당 스트림 내에서 검색하는 방법 설명
  • 백업 인덱스 생성(롤오버 기능) 안내
  • 데이터 스트림 관리 방법 설명

검색 및 집계 수행법

  • 메트릭, 버킷 및 파이프라인 기반의 집계 방식
  • 쿼리 DSL 사용법(용어 레벨 검색, 전체 텍스트 검색, 부울 연산 검색 등)
  • 검색 템플릿 생성 및 관리 방법
  • 고급 검색 기능에 대한 탐구 내용

API 활용법

  • REST 작업에 사용 가능한 매개변수 설명
  • OpenSearch 작업 예시 요청 방식 소개
  • OpenSearch API 활용 사례들 살펴보기

OpenSearch Dashboards 사용법

  • WMS 맵 서버 설정 방법
  • Gantt 차트 생성법
  • 요청 시 보고서 작성 및 출력 방식
  • OpenSearch Notebooks 활용법

OpenSearch 보안 설정

  • 보안 플러그인 설치 방법
  • 인증 및 권한 관리 설정 절차
  • YAML 파일을 통한 클러스터 구성법
  • TLS/CA 인증서 생성 방법 안내
  • 시스템 관련 인덱스 관리 방안
  • Active Directory와 LDAP 연동 설정법
  • SAML 및 OpenID Connect 적용 방법
  • 프록시 기반 인증 기능 활성화 절차
  • 클라이언트 인증서 취득 방법 설명
  • 접근 제어 정책 구성 방안
  • 감사 로그 생성 및 활용법

OpenSearch 플러그인 관리법

  • 검색 관련 플러그인(SQL, PPL, k-NN, 비동기식 검색 기능 등) 사용 방법
  • IM 플러그인을 이용한 인덱스 관리 자동화 절차
  • 해당 플러그인으로 여러 클러스터 간 인덱스 복제법
  • 보안 경고 및 이상 탐지 기능 활용 방안
  • 추적 분석과 성능 진단 도구 활용법

클라이언트 및 기타 툴 연동 방법

  • OpenSearch CLI를 이용한 작업 관리 방식
  • Java 언어를 활용해 OpenSearch 클러스터와 상호작용하는 법
  • Python, Go, 자바스크립트 기반 클라이언트 사용법
  • Beats, Logstash, Grafana 같은 데이터 수집 에이전트 활용 방법

문제 해결 및 유지보수

요약 및 향후 학습 방향

요건

  • Elasticsearch 및 Kibana에 대한 기본적인 이해가 필요합니다.
  • 소프트웨어 개발 경험이 있으면 좋습니다.

수강 대상

  • 개발자
  • 시스템 관리자
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리