Elasticsearch: 現代的なアプリケーションを支える検索エンジン
Elasticsearch は、フルテキスト検索、ログ分析、リアルタイムデータ探索をスケール対応で実現する分散型のオープンソース検索・分析エンジンです。Elastic Stack の中核を担い、スタートアップから大規模エンタープライズまで、本番環境で多くの企業に利用されています。このトラックでは、最初のドキュメント索引からマルチノード デプロイメント管理まで、Elasticsearch クラスターの構築、クエリ実行、運用方法を学びます。
学習内容
コア検索概念とドキュメント操作から始まり、正確なクエリ作成、データ分析向けの集約、関連性チューニングを伴うテキスト分析へと進みます。インデックスを効率的に保つデータモデリングとマッピング、Elasticsearch とエコシステム ツールの統合、クラスターを保護するセキュリティとアクセス制御を習得します。トラックの最後は、クラスター管理、パフォーマンス チューニング、本番運用のベストプラクティスを含む高度なユースケースに対応します。
学習パス
12 コースが A1 から C1 まで展開されます。トラックは Introduction to Elasticsearch & Search Concepts で始まり、Indexing and Basic Document Operations、Querying Data — Search Fundamentals、Integrations and Ecosystem Tools へと進みます。B2 ブロックでは Advanced Search Techniques、Data Modeling and Mappings、Aggregations for Data Analytics、Text Analysis and Relevancy Tuning、Security and Access Control を扱います。最後の 3 つの C1 コースは Scalability and Cluster Management、Performance Tuning and Optimization、Advanced Use Cases and Best Practices に取り組みます。
学習方法
各コースは短く焦点を絞ったレッスンに分かれており、ビルトイン エディター内でリアルタイム フィードバックを得ながら完了できます。困ったときは いつでも AI チューターが利用できるため、ペースを落とさず自分のペースで学習を進められます。