【한글자막】 Elasticsearch 7과 Elastic Stack : 이론과 실습
What you'll learn
- 클러스터에 Elasticsearch 7 설치 및 구성
- 검색 색인 및 매핑 생성
- 전체 텍스트 및 구조화된 데이터 검색
- Elasticsearch로 데이터를 가져오기
- Elasticsearch와 Spark, Kafka, 관계형 데이터베이스, S3 등의 시스템 연동
- 버킷 및 메트릭을 사용한 구조화된 데이터 집계
- Logstash 및 “ELK Stack"을 사용하여 Elasticsearch에 스트리밍 로그 데이터 가져오기
- Filebeats와 Elastic Stack을 사용하여 대규모 스트리밍 데이터 가져오기
- Kibana를 사용한 Elasticsearch 데이터 분석 및 시각화
- 프로덕션 Elasticsearch 클러스터에서 작업 관리
- 아마존 Elasticsearch 서비스 및 Elastic Cloud를 포함한 클라우드 기반 솔루션 사용
Requirements
- 20GB의 여유 디스크 공간이 있는 Windows, Mac, 또는 Ubuntu PC
- 웹 서비스 및 REST에 대한 이해도
- Linux에 대한 이해도
- JSON 형식 데이터에 대한 이해도
Description
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
Who this course is for:
- Elasticsearch를 사용하여 빅데이터를 검색/분석하려는 모든 기술자
Instructors
Sundog Education's mission is to make highly valuable career skills in big data, data science, and machine learning accessible to everyone in the world. Our consortium of expert instructors shares our knowledge in these emerging fields with you, at prices anyone can afford.
Sundog Education is led by Frank Kane and owned by Frank's company, Sundog Software LLC. Frank spent 9 years at Amazon and IMDb, developing and managing the technology that automatically delivers product and movie recommendations to hundreds of millions of customers, all the time. Frank holds 17 issued patents in the fields of distributed computing, data mining, and machine learning. In 2012, Frank left to start his own successful company, Sundog Software, which focuses on virtual reality environment technology, and teaching others about big data analysis.
Frank spent 9 years at Amazon and IMDb, developing and managing the technology that automatically delivers product and movie recommendations to hundreds of millions of customers, all the time. Frank holds 17 issued patents in the fields of distributed computing, data mining, and machine learning. In 2012, Frank left to start his own successful company, Sundog Software, which focuses on virtual reality environment technology, and teaching others about big data analysis.
Due to our volume of students, I am unable to respond to private messages; please post your questions within the Q&A of your course. Thanks for understanding.
Coralogix provides an ML-supported logging platform that accelerates the delivery pipeline for cloud companies performing CI/CD. Beyond searching, visualizing and creating alerts, Coralogix detects anomalies in your data and provides automatic version benchmarks. Simplify your ELK stack and Grafana workflows with our 100% managed, scaled and secured platform and never get lost with 24/7 instant human reply.
Our mission is to make highly valuable skills in machine learning, big data, AI, and data science accessible at prices anyone in the world can afford. Our current online courses have reached over 500,000 students worldwide. Sundog Education CEO, Frank Kane, spent 9 years at Amazon and IMDb, developing and managing the technology that automatically delivers product and movie recommendations to hundreds of millions of customers, all the time. Frank holds 17 issued patents in the fields of distributed computing, data mining, and machine learning. In 2012, Frank left to start his own successful company, Sundog Software, which focuses on virtual reality environment technology and teaching others about big data analysis.
웅진씽크빅은 2021년 글로벌 온라인교육 플랫폼 Udemy와의 파트너십을 통해 양질의 다양한 교육문화 콘텐츠를 제공합니다.
웅진씽크빅이 Udemy를 통해 제공하는 학습 수요가 높은 개발, IT/SW, 디자인 등 최신 기술의 강의를 빠르게 만나보세요!
웅진씽크빅이 운영하는 Udemy Curation에서는 Udemy 수강 효율을 높여주는 학습 로드맵을 제공하고, 기업 연계 프로젝트/포트폴리오 제작/현직자 네트워킹 등 다양한 교육 이벤트에 참여하실 수 있습니다.
정기적으로 '취업 부트캠프'를 운영하여 IT, 데이터 등 인기 직무의 취업을 꿈꾸는 청년들을 지원하고 있습니다.
배움을 통한 무한한 꿈의 도전에 웅진씽크빅과 Udemy가 함께 하겠습니다.