로컬 웹 서버를 실행해서 브라우저 인터페이스로 보여지는 방식 (ex. jupyter notebook 작동 방식)
**Jupyter Notebook**도 Kibana와 유사한 개념으로 동작합니다. Jupyter Notebook을 실행하면, 내부적으로 웹 서버가 시작되고 사용자는 웹 브라우저를 통해 해당 서버에 접근할 수 있습니다. 다음은 Jupyter Notebook과 Kibana의 공통점 및 차이점에 대한 간략한 개요입니다: **공통점**: 1. **로컬 웹 서버**: 둘 다 로컬 웹 서버로 실행되며, 웹 브라우저를 통해 사용자 인터페이스를 제공합니다. 2. **웹 인터페이스**: 둘 다 웹 기반의 사용자 인터페이스를 가지며, 사용자가 웹 브라우저를 통해 작업을 수행할 수 있습니다. **차이점**: 1. **용도**: - **Jupyter Notebook**: 주로 데이터 분석, 머신 러닝, 통계, 시각화 등의 작업을 위한 대화형 파이썬 환경을 제공합니다. 코드와 텍스트, 그래프 등을 하나의 문서로 통합하여 작성하고 실행할 수 있습니다. - **Kibana**: Elasticsearch에 저장된 데이터를 시각화하고 탐색하는 데 초점을 맞추고 있습니다. 2. **언어 및 기술 스택**: - **Jupyter Notebook**: 주로 Python 코드를 실행하며, 다른 커널(예: R, Julia)을 사용하여 다양한 언어를 지원할 수 있습니다. - **Kibana**: JavaScript와 Node.js 기반으로 개발되었으며, Elasticsearch와의 통합을 중심으로 동작합니다. 3. **확장성**: - **Jupyter Notebook**: 다양한 확장 기능과 플러그인을 통해 기능을 확장할 수 있습니다. - **Kibana**: 플러그인 아키텍처를 통해 사용자 정의 시각화나 추가 기능을 구현할 수 있습니다. 결론적으로, Jupyter Notebook과 Kibana는 둘 다 웹 서버로 동작하는 웹 기반 인터페이...