Más contenido relacionado
Similar a 「進化した検索エンジンElasticsearchの採用方法」お教えします (20)
「進化した検索エンジンElasticsearchの採用方法」お教えします
- 5. TECHNOLOGY FINANCE TELCO CONSUMER HEALTHCARE PUBLIC SECTOR
AUTOMOTIVE /
TRANSPORTATION
RETAIL
多くのグローバルエンタープライズ企業での採⽤実績
⾦融 通信 サービス ヘルスケア 公共 ⾃動⾞・運輸 リテール
テクノロジー
- 9. Elasticsearch の特徴
1. ⾮常に⾼速な全⽂検索エンジン
• テキストデータを転置インデックス(※)として保存することで⾮常に⾼速な全⽂検索を実現
2. データ量が増⼤しても検索スピードが落ちない
• インデックスを複数のノードに分割して管理可能な分散アーキテクチャのため、スケールアウトによる拡張
が容易で、かつデータ量が増えても検索性能が⼤きく劣化しない。
3. 様々な種類のデータを取り込み、リアルタイムに検索・分析ができる
• JSON形式のドキュメントストアであり、構造化データ、⾮構造化データにかかわらず様々な形式のデー
タを柔軟に取り込むことが可能
• データ投⼊時に共通スキーマであるECS(Elastic Common Schema)を付与することにより、⾼速
かつ関連性の⾼い検索が可能(スキーマオンライト)
• フィルタリング、スコアリング、集計、分析など⾼度なクエリ⾔語を提供
4. 分散アーキテクチャによる⾼い耐障害性、⾼可⽤性
※転置インデックス︓⼊⼒されたデータ(⽂章)を単語に分割し、その単語をキーに⼊⼒されたドキュメントのIDをバリューとして保存する形式
- 10. Elastic Stack について
Elastic Cloud
Kubernetes
Elastic
Cloud
Elastic Cloud
Enterprise
Elastic エンタープライズサーチ
Elastic セキュリティ
Elastic オブザーバビリティ
Elastic Stack
3つのソリューション
オンプレ、クラウドを問わず
あらゆる環境にデプロイ可能
SaaS
(AWS/Azure/GCP)
IaaS
(クラウド & オンプレ)
Kubernetes
(クラウド & オンプレ)
スピード︓ ⼤量データをリアルタイムに検索(ミリ秒単位で検索結果を表⽰)
スケール︓ ⾃動拡張し⼤規模システムでもデプロイ可能(ペタバイトクラスも対応)
関連性︓ ⼤量データから関連性の⾼い情報を検索し重要なインサイトを得る
1つの Elastic Stack で3つのソリューションが利⽤可能
Kibana
Elasticsearch
Beats Logstash
可視化
検索
データ投⼊
- 13. Dropbox、Salesforce、Google Drive & G Suite、
Jira、Confluence,Boxなど、職場で使⽤するすべてのツ
ールを瞬時に検索できます。
Elastic Workplace Search
1
柔軟な関連性、直感的なカスタマイズ、豊富な分析機能
を備えた、ウェブサイトに合わせた検索エクスペリエンスを作
成および管理します。
Elastic Site Search
豊富なユーザー向け検索アプリケーションを開発する開発
者向けに設計された強⼒な API と開発者ツールのセット。
Elastic App Search
- 24. 24
Out of box コネクター
最も⼀般的に使⽤されるクラウドとオンプレミスの⽣産性とストレージ プラット
フォームのための、絶え間ないファースト パーティのコンテンツ ソースライブラリ
アクセス権の管理
組織のあらゆるデータを1か所に集めながら、アクセス権を区分して管理しま
す。シンプルな管理UIとAPIで簡単に、ドキュメントへのアクセスを適切な担
当者だけに制限することができます。
ElasticsearchとElasticスタック上で稼働
- 33. 確認すべきポイント
● 最も広く使⽤されているコンテンツ ソースは何ですか︖
● ベスト プラクティスでは、2 ~ 3 のコンテンツ ソースから始め、展開することをお勧めしま
す。既存のコネクタのどれから始めることができますか︖
● どのような導⼊⽀援やカスタム開発が必要ですか?
質問に対する回答
● 当初ベータ版には4つの既製のコネクタ、GAの11コネクタがあり、わずか数ヶ⽉後にすで
に18 +を持っており、すべてが継続的に深まり、強化されています。
● コネクタとコンテンツ ソースの統合専⽤の開発チームを⽤意しています
● ほとんどの Web ベースのコンテンツ ソースには、使いやすいカスタム ソース API を使
⽤して接続できる API があります。
“必要⼗分なコネクターがない︕︖”
Workplace Searchのコネクタについて
- 35. “Elastic Enterprise Searchは X X X機能がない!?”
Elastic Enterprise Searchができないこと
確認すべきポイント
● 企業内検索で達成したいビジネス成果は何ですか?
● それを達成するために、なぜその機能が必要だと感じるのですか?
質問に対する回答
● 私たちはわずか数年(あるいは数ヶ⽉)で信じられないほど多くの機能を開発・リリースし
てきました。私たちのイノベーションのペースは、今ある「ギャップ」が⻑い間ギャップではな
いことを意味し、私たちは異なる⽅法で同じ課題を解決するかもしれません
● ⼀般的に単⼀のベンダーがすべての機能を提供していません。必要な機能は弊社のパ
ートナーエコシステムも含めると多くのサービスが既に提供されています。
- 37. “Elastic Enterprise Searchは⾼い︕︖”
Elastic Enterprise Search の費⽤について
確認すべきポイント
● あなたの現在ご利⽤もしくは検討されている検索ソリューションの価格・オプションはどのように
構成されていますか?クエリごと、ユーザーごと、ドキュメントごと、エンジン単位
● 検索の使⽤に季節性やその他のピークがありますか? 他のソリューションは、検索の使⽤にフレ
ックスを要しますか、それともピーク時の使⽤に対してサイズとコストがかかりますか?
質問に対する回答
● リソースベースの価格設定により、⽐類のない柔軟性と拡張性が実現
● 継続的なパフォーマンスを向上しながら運⽤負荷などコストを抑えます。
● ほとんどのベンダーは、コネクタと統合のために追加料⾦を請求しますが、Elastic はありません。
● 規模の拡⼤や新たにリリースされる機能を採⽤すると、コスト効率がさらに⾼まる
- 39. Elastic is a Search Company.
www.elastic.co
ご清聴頂きましてありがとうございました