【한글자막】 Elasticsearch 7과 Elastic Stack : 이론과 실습
Elasticsearch 튜토리얼 - Elasticsearch, Kibana, Logstash, Beats를 사용한 빅데이터 검색, 분석과 시각화 + 인덱스 설정, 쿼리, 페이지 지정, 정렬, Elastic SQL
What you will learn
클러스터에 Elasticsearch 7 설치 및 구성
검색 색인 및 매핑 생성
전체 텍스트 및 구조화된 데이터 검색
Elasticsearch로 데이터를 가져오기
Elasticsearch와 Spark, Kafka, 관계형 데이터베이스, S3 등의 시스템 연동
버킷 및 메트릭을 사용한 구조화된 데이터 집계
Logstash 및 “ELK Stack"을 사용하여 Elasticsearch에 스트리밍 로그 데이터 가져오기
Filebeats와 Elastic Stack을 사용하여 대규모 스트리밍 데이터 가져오기
Kibana를 사용한 Elasticsearch 데이터 분석 및 시각화
프로덕션 Elasticsearch 클러스터에서 작업 관리
아마존 Elasticsearch 서비스 및 Elastic Cloud를 포함한 클라우드 기반 솔루션 사용
Why take this course?
Elasticsearch 7과 Elastic Stack의 설치부터 운영까지!
인덱스 설정, 쿼리, 페이지 지정, 정렬, Elastic SQL과 보안관리 등 포함!
대형 웹사이트를 검색하고 빅데이터 세트를 분석하세요!
Elasticsearch 7과 Elastic Stack: 이론과 실습 강의를 선택해야 하는 이유
저희는 Coralogix와 협력하여 지금까지 본 것 중 가장 포괄적인 Elastic Stack 과정을 공동 제작했습니다. Elasticsearch 7은 대형 웹사이트에서 검색 기능을 제공할 뿐만 아니라 몇 밀리초 안에 빅데이터 세트를 분석할 수 있는 강력한 도구입니다. 점점 대중화되어가는 기술이고, 오늘날의 취업 시장에서 가치 있는 기술입니다. 이 과정은 11시간 분량의 영상을 포함하는 100여 개의 강의를 통해 Elasticsearch 7의 설치부터 운영을 전부 다룹니다.
Elasticsearch 7 클러스터에서 검색 인덱스를 설정하고 해당 데이터를 다양한 방법으로 쿼리하는 방법을 다룰 것입니다 (Elasticsearch 5 또는 6 과정은 따로 준비되어 있습니다). 유사 검색, 부분 일치, 유형별 검색, 페이지 지정, 정렬 등을 배울 것입니다. 모든 강의는 이론뿐만 아니라 사용자의 PC에서 직접 Elasticsearch를 따라 실행할 수 있는 실습 예제를 포함하고 있습니다.
Elasticsearch 7의 새로운 기능인 인덱스 수명 주기 관리, 유형 및 유형 매핑 지원 중단, Elasticsearch SQL 등을 살펴볼 것입니다. 또한 Elastic Stack을 통한 보안 관리와 Beats에서 배압이 작동하는 방식에 대해서도 깊이 있게 배울 것입니다.
Elasticsearch 인덱스에 데이터를 가져올 때 종종 간과되는 문제를 다룰 것입니다. 원시 RESTful 쿼리, Elasticsearch API를 사용하는 스크립트, Spark 및 Kafka와 같은 빅데이터 시스템과의 연동 등 다양한 방법을 통해 대규모 데이터 세트에서 Elasticsearch를 시작하는 방법을 배울 것입니다. 또한 일반적으로 “ELK Stack" (Elasticsearch / Logstash / Kibana) 또는 “Elastic Stack”이라 불리는 Logstash 및 Filebeat를 사용하여 데이터를 Elasticsearch로 스트리밍할 것입니다.
Elasticsearch는 더 이상 단순히 검색만을 위한 것이 아니라 구조화된 데이터에 대한 강력한 집계 기능을 제공합니다. 저희는 Elasticsearch를 사용하여 데이터를 버킷/분석하고, Elastic Stack의 웹 UI, Kibana, Kibana Lens를 사용하여 시각화할 것입니다.
Elastic Stack에서 작업을 관리하는 방법, X-Pack으로 클러스터 상태를 모니터링하는 방법, 클러스터 확장 및 순차적 재시작과 같은 작업을 수행하는 방법에 대해 알아볼 것입니다. 또한 아마존 Elasticsearch 서비스와 Elastic Cloud를 통해 클라우드에서도 Elasticsearch 클러스터를 사용할 것 입니다.
Elasticsearch는 데이터 분석 요구에 대해 Hadoop, Spark, 및 Flink에 비해 훨씬 빠른 대안으로 자리 매김하고 있습니다. 이해해야 할 중요한 도구이며 쉽게 사용할 수 있습니다.
Elasticsearch 7과 Elastic Stack: 이론과 실습의 주요 학습 내용
클러스터에 Elasticsearch 7 설치 및 구성
검색 인덱스 및 매핑 생성
전체 텍스트 및 구조화된 데이터 검색
Elasticsearch로 데이터를 가져오기
Elasticsearch와 Spark, Kafka, 관계형 데이터베이스, S3 등의 시스템 연동
버킷 및 메트릭을 사용한 구조화된 데이터 집계
Logstash 및 “ELK Stack"을 사용하여 Elasticsearch에 스트리밍 로그 데이터 가져오기
Filebeats와 Elastic Stack을 사용하여 대규모 스트리밍 데이터 가져오기
Kibana를 사용한 Elasticsearch 데이터 분석 및 시각화
프로덕션 Elasticsearch 클러스터에서 작업 관리
아마존 Elasticsearch 서비스 및 Elastic Cloud를 포함한 클라우드 기반 솔루션 사용
강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)
강의에서 만나요!
-Frank