|
elk 에 관심이 생겨서 이 책을 구입했는데요 처음 접해보는 내용임에도 불구하고 어렵지 않게 책을 읽고 학습할 수 있었습니다. 일단 한번 읽어봤는데 실제 구축 및 운영 할때 참고하면서 도움을 받을 수 있을것 같습니다. 한번더 읽어볼 예정이에요 |
|
제목 그대로, 엘라스틱서치의 바이블 같은 책입니다! 입문자를 위한 앞부분부터, 고급 개발에 활용할 수 있는 코드가 함께 담긴 후반부까지 실무에서 사용해 온 저자의 노하우가 총망라되어 있습니다.
무엇보다도 구버전을 다루고 있는 책들과 달리 최신 버전인 8버전을 바탕으로 엘라스틱서치 사용법을 설명하고 있어 큰 도움이 되었습니다.
저는 6버전의 엘라스틱서치를 사용한 경험이 있었는데, 새 버전에서 기존에 사용하던대로 쿼리를 날리면 Deprecation Warning이 뜨거나 동작하지 않는 경우가 종종 있었습니다. 그러나 이 책에서는 내부 동작원리를 이미지와 코드로 잘 설명하고 있어 입문자 뿐만 아니라 현업에서 엘라스틱서치를 사용중인 개발자가 기존 코드를 리팩토링하기에도 유용합니다.
또한 개념만 설명하거나, 큰 틀만 제시하지 않고 예제 데이터에 직접 반영하여 쿼리나 코드가 작성돼 있습니다. 덕분에 어떻게 엘라스틱서치와 키바나에서 바로 동작결과를 확인할 수 있어 구체적인 이해가 되었습니다.
책의 초반부에는 엘라스틱서치를 사용하기 위한 기본 개념들을 다루고 있고, 후반부에는 여러개의 노드를 연결하고 보안을 설정하는 법, 카프카와 연계해서 분산 처리 환경에서 사용하는 법, 커스텀 플러그인을 만들어 사용하는 법, 엘라스틱서치를 활용해 로그 수집 및 관리를 자동화하고 서비스를 모니터링하는 법 등 실무에서 서비스를 구축하고 사용하는데 용이한 방법들을 코드와 함께 설명해주어 큰 도움이 되었습니다.
|