연락처 정보

코스 개요

OpenSearch 확장성 관련 개념 소개

  • OpenSearch 아키텍처 및 구성 요소 간략 설명
  • 수직적 확장과 수평적 확장의 차이점 이해

클러스터 아키텍처 및 설계 패턴

  • 대규모 다중 노드 클러스터의 설계 방법
  • 샤드 할당, 복제본 구성 및 장애 허용 능력 확보 전략
  • 여러 클러스터 간 검색 및 데이터 동기화 방안

대규모 환경에서의 인덱싱 및 데이터 관리

  • 효율적인 데이터 수집 파이프라인 구축 방법
  • ‘핫-웜-콜드’와 같은 저장소 계층 관리 방안
  • 인덱스 수명 주기 관리 및 자동 롤오버 정책 설정

성능 최적화 및 벤치마킹 기법

  • 쿼리 응답 시간과 처리량 측정 및 개선 방법
  • 힙 메모리 크기 조절, 스레드 풀 관리 및 서킷 브레이커 사용법
  • Rally와 Performance Analyzer를 활용한 성능 측정 방법

모니터링, 가시성 확보 및 알림 시스템 구축

  • OpenSearch Dashboards를 활용한 메트릭 모니터링 방법
  • Prometheus, Grafana 및 CloudWatch와의 연동 방안
  • 중요 임계값에 대한 자동 알림 체계 설정

대규모 환경에서의 보안 및 접근 제어 전략

  • 역할 기반의 세밀한 접근 권한 설정 방법
  • 인증서 관리 및 암호화된 통신 구현 방안
  • 감사 및 규정 준수 관련 모범 사례

AWS OpenSearch Service를 활용한 클라우드 확장 전략

  • AWS의 자동 확장 기능을 이용해 클러스터 규모 조정 방법
  • IAM, VPC 및 CloudFormation과의 통합 방안
  • 온프레미스 환경과 AWS OpenSearch 간 연동 구현법

재해 복구, 백업 및 유지보수 전략

  • 스냅샷을 활용한 데이터 복원 및 보존 전략
  • 노드 장애 발생 시 클러스터 안정성 유지 방법
  • 자동화된 클러스터 점검 및 업그레이드 절차

요약 및 향후 실행 계획 안내

요건

  • 분산형 데이터베이스 관련 개념에 대한 이해
  • Linux 또는 클라우드 인프라 관리 경험
  • REST API 및 JSON 기반 데이터 교환 방식에 대한 익숙함

수강 대상자

  • DevOps 엔지니어 및 사이트 안정성 관리자
  • 데이터 엔지니어 및 백엔드 개발자
  • 대규모 검색 인프라를 운영하는 클라우드 아키텍트
 21 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리