SlideShare a Scribd company logo
1 of 8
Download to read offline
Elastic Search
Training Contents
☛ Description
☛ Intended Audience
☛ Key Skills
☛ Prerequisites
☛ Instructional Method
☛ course contents
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com
Elastic Search
Course Contents
page4 ☛ Introduction to ElasticSearch
Day1
☛ Managing Mapping
☛ Facets
☛ Scripting
page5 ☛ Power User Query DSL Day2
☛ Index Distribution Architecture
☛ ElasticSearch Java APIs
☛ Elastic Search Aggregations
☛ Key concepts behind ElasticSearch
architecture Day3
☛ ElasticSearch Administration
☛ Troubleshooting with Elastic Search
☛ Kibana
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com
Description:
■ The course aims to provide a solid foundation in search and information retrieval.
Starting with fundamental concepts and covers best practices, key features, and
distributed search application development with ElasticSearch. During the course
there will be time for discussion as well as attendee case studies. At the end of the
training you will have an in-depth understanding of how Elasticsearch works, you
will be able to reliably analyze, understand, and solve common problems, and be
ready to build state-of-the-art search applications.
Intended Audience:
■
■
■
Networking specialists
Programmers
Engineers
Key Skills:
■
■
■
■
■
■
■
■
■
■
■
■
Real Time Search Skills
Spinning up a Cluster in class
room. Lucene Internals
Fully immersive experience in managing and operating Elasticsearch clusters.
Best practices and examples for document design, testing, and other software
development design considerations are also covered
Real Time Case Study
Guidelines and tips on processing custom log formats
Creation of dashboards in Kibana
Choosing hardware Logstash
configuration Designing a
system to scale
Canaging the lifecycle of your logs
Prerequisites:
■ Working knowledge of Linux would help as it would be the platform used.
Instructional Method:
■ This is an instructor led course which provides lecture topics and the practical
application of Hadoop and the underlying technologies. It pictorially presents most
concepts and there is a detailed case study that strings together the technologies,
patterns and design.
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com
Elastic Search
■
■
Introduction to ElasticSearch
• Getting familiar with Lucene
• Index
• ntroducing Apache Lucene
• Introducing ElasticSearch
• Shard
• Gateway
• Cluster
• Node
• Mapping
• Understanding the basics
• Document
• Type
• Basic concepts
• Overall architecture
• Replica
Managing Mapping
• Mapping a GeoShape field
• Mapping different analyzers
• Mapping base types
• Mapping an attachment field
• Mapping an IP field
• Mapping a GeoPoint field
• Adding generic data to mapping
• Mapping arrays
• Managing a child document
• Using dynamic templates in document mapping
• Introduction
• Mapping a document
• Managing nested objects
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com
• Using explicit mapping creation
• Mapping a multifield
• Mapping an object
■ Facets
• Executing filter/query facets
• Introduction
• Executing statistical facets
• Executing facets
• Executing term statistical facets
• Executing histogram facets
• Executing terms facets
• Executing geo distance facets
• Executing date histogram facets
• Executing range facets
■ Scripting
• Sorting using script
• Installing additional script plugins
• Introduction
• Filtering a search via scripting
• Computing return fields with scripting
• Updating with scripting
■ Power User Query DSL
• MultiSearch
• Bulk Operations
• MultiGet
• Filters and caching
• Creating and deleting documents using the Update API
• Sorting data
• Conditional modifications using scripting
• Using filters to optimize your queries
• Sorting with multivalued fields
• Sorting with multivalued geo fields
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com
■
■
Index Distribution Architecture
• Replicas
• Multiple shards versus multiple indices
• Configuration
• A positive example of over allocation
• Data volume and queries specification
• Querying
• Indexing with routing
• Introducing ShardAllocator
• Sharding and over allocation
• Deciders
• Filtering
• Shards and data
• Assumptions
• Introducing the preference parameter
• Routing explained
• Choosing the right amount of shards and replicas
ElasticSearch Java APIs
• Suggestions
• The code
• Bulk
• CRUD operations
• Faceting
• Becoming the ElasticSearch node
• Paging
• Introducing the ElasticSearch Java API
• Counting
• Sorting
• Performing multiple actions
• Highlighting
• Filtering
• Using the geo shape query
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com
• Scrolling
• Building JSON queries and documents
• Fetching documents
• Querying ElasticSearch
• Connecting to your cluster
• Handling errors
■ Elastic Search Aggregations
• Introduction to Elastic Search Aggregations
• Metric Aggregations
• Values Source
• Caching Heavy Aggregations
• Bucket Aggregations
• Structure of an Aggregation
■ Key concepts behind ElasticSearch architecture
• Failure detection
• The boostrap process
• Communicating with ElasticSearch
• Working of ElasticSearch
■ ElasticSearch Administration
• Index-level recovery settings
• Zen discovery
• Introducing the segments API
• Discovery configuration
• Choosing the right directory implementation – the store module
• Recovery configuration
• Minimum master nodes
• The filter cache
• Zen discovery fault detection
• Unicast
• Cluster-level recovery configuration
• The response
• Segments statistics
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com
• Multicast
• Filter cache types
• Store type
■ Troubleshooting with Elastic Search
• Controlling I/O throttling
• Java memory
• Configuration example
• Knowing the garbage collector
• Querying with warmer present
• Adjusting garbage collector work in ElasticSearch
• Adding warmers to templates
• Creating memory dumps
• Querying without warmers present
• Adding warmers during index creation
• Turning on logging of garbage collection work
• Maximum throughput per second
• Very hot threads
• Using JStat
• Reason for using warmers
• Configuration
• Speeding up queries using warmers
■ Kibana
• Visualization and related features
• Security/Access control to elastic search
• Visualization using kibana
• using queries, single and multiquery
• Utilization of filters, logger tools
• Introduction
• Deployment strategies around indexing and searching high data
inflow (lacks of records per second)
• Search criteria and filters, JSON Input
Mobile:+91 7719882295/ 9730463630
Email:sales@anikatechnologies.com
Website:www.anikatechnologies.com

More Related Content

Similar to Elastic Search Course Contents Training

Deep learning with_computer_vision
Deep learning with_computer_visionDeep learning with_computer_vision
Deep learning with_computer_visionAnand Narayanan
 
scrazzl - A technical overview
scrazzl - A technical overviewscrazzl - A technical overview
scrazzl - A technical overviewscrazzl
 
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...Spark Summit
 
Student Industrial Training Presentation Slide
Student Industrial Training Presentation SlideStudent Industrial Training Presentation Slide
Student Industrial Training Presentation SlideKhairul Filhan
 
Using Couchbase and Elasticsearch as data layers
Using Couchbase and Elasticsearch as data layersUsing Couchbase and Elasticsearch as data layers
Using Couchbase and Elasticsearch as data layersTal Maayani
 
Activate 2019 - Search and relevance at scale for online classifieds
Activate 2019 - Search and relevance at scale for online classifiedsActivate 2019 - Search and relevance at scale for online classifieds
Activate 2019 - Search and relevance at scale for online classifiedsRoger Rafanell Mas
 
How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...Petter Skodvin-Hvammen
 
UnSupervised Learning Clustering
UnSupervised Learning ClusteringUnSupervised Learning Clustering
UnSupervised Learning ClusteringFEG
 
DOXLON November 2016 - Data Democratization Using Splunk
DOXLON November 2016 - Data Democratization Using SplunkDOXLON November 2016 - Data Democratization Using Splunk
DOXLON November 2016 - Data Democratization Using SplunkOutlyer
 
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014ALTER WAY
 
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...Joaquin Delgado PhD.
 
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
 RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning... RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...S. Diana Hu
 
Deep-Dive to Azure Search
Deep-Dive to Azure SearchDeep-Dive to Azure Search
Deep-Dive to Azure SearchGunnar Peipman
 
State of Florida Neo4j Graph Briefing - Cyber IAM
State of Florida Neo4j Graph Briefing - Cyber IAMState of Florida Neo4j Graph Briefing - Cyber IAM
State of Florida Neo4j Graph Briefing - Cyber IAMNeo4j
 
Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...
Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...
Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...Lucidworks
 
The Enterprise Search Market in a Nutshell
The Enterprise Search Market in a NutshellThe Enterprise Search Market in a Nutshell
The Enterprise Search Market in a NutshellDr. Haxel Consult
 
A Beginner's Guide to Machine Learning with Scikit-Learn
A Beginner's Guide to Machine Learning with Scikit-LearnA Beginner's Guide to Machine Learning with Scikit-Learn
A Beginner's Guide to Machine Learning with Scikit-LearnSarah Guido
 

Similar to Elastic Search Course Contents Training (20)

Deep learning with_computer_vision
Deep learning with_computer_visionDeep learning with_computer_vision
Deep learning with_computer_vision
 
Elasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetupElasticsearch Introduction at BigData meetup
Elasticsearch Introduction at BigData meetup
 
scrazzl - A technical overview
scrazzl - A technical overviewscrazzl - A technical overview
scrazzl - A technical overview
 
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
Building a Dataset Search Engine with Spark and Elasticsearch: Spark Summit E...
 
Student Industrial Training Presentation Slide
Student Industrial Training Presentation SlideStudent Industrial Training Presentation Slide
Student Industrial Training Presentation Slide
 
Using Couchbase and Elasticsearch as data layers
Using Couchbase and Elasticsearch as data layersUsing Couchbase and Elasticsearch as data layers
Using Couchbase and Elasticsearch as data layers
 
Data structures
Data structuresData structures
Data structures
 
Activate 2019 - Search and relevance at scale for online classifieds
Activate 2019 - Search and relevance at scale for online classifiedsActivate 2019 - Search and relevance at scale for online classifieds
Activate 2019 - Search and relevance at scale for online classifieds
 
How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...How did it go? The first large enterprise search project in Europe using Shar...
How did it go? The first large enterprise search project in Europe using Shar...
 
UnSupervised Learning Clustering
UnSupervised Learning ClusteringUnSupervised Learning Clustering
UnSupervised Learning Clustering
 
DOXLON November 2016 - Data Democratization Using Splunk
DOXLON November 2016 - Data Democratization Using SplunkDOXLON November 2016 - Data Democratization Using Splunk
DOXLON November 2016 - Data Democratization Using Splunk
 
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
Séminaire Big Data Alter Way - Elasticsearch - octobre 2014
 
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
RecSys 2015 Tutorial - Scalable Recommender Systems: Where Machine Learning m...
 
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
 RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning... RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
RecSys 2015 Tutorial – Scalable Recommender Systems: Where Machine Learning...
 
Deep-Dive to Azure Search
Deep-Dive to Azure SearchDeep-Dive to Azure Search
Deep-Dive to Azure Search
 
Deep learning internals
Deep learning internalsDeep learning internals
Deep learning internals
 
State of Florida Neo4j Graph Briefing - Cyber IAM
State of Florida Neo4j Graph Briefing - Cyber IAMState of Florida Neo4j Graph Briefing - Cyber IAM
State of Florida Neo4j Graph Briefing - Cyber IAM
 
Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...
Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...
Building a Fast and Powerful Search App with Lucidworks Site Search - Andrew ...
 
The Enterprise Search Market in a Nutshell
The Enterprise Search Market in a NutshellThe Enterprise Search Market in a Nutshell
The Enterprise Search Market in a Nutshell
 
A Beginner's Guide to Machine Learning with Scikit-Learn
A Beginner's Guide to Machine Learning with Scikit-LearnA Beginner's Guide to Machine Learning with Scikit-Learn
A Beginner's Guide to Machine Learning with Scikit-Learn
 

More from Anand Narayanan

Scrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika TechnologiesScrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika TechnologiesAnand Narayanan
 
Agile Essentials Training by Anika Technologies
Agile Essentials Training by Anika TechnologiesAgile Essentials Training by Anika Technologies
Agile Essentials Training by Anika TechnologiesAnand Narayanan
 
Smart Staffing using Regression Analysis Model
Smart Staffing using Regression Analysis ModelSmart Staffing using Regression Analysis Model
Smart Staffing using Regression Analysis ModelAnand Narayanan
 
Sentiment analysis using nlp
Sentiment analysis using nlpSentiment analysis using nlp
Sentiment analysis using nlpAnand Narayanan
 
Spark Internals Training | Apache Spark | Spark | Anika Technologies
Spark Internals Training | Apache Spark | Spark | Anika TechnologiesSpark Internals Training | Apache Spark | Spark | Anika Technologies
Spark Internals Training | Apache Spark | Spark | Anika TechnologiesAnand Narayanan
 
JVM and Java Performance Tuning | JVM Tuning | Java Performance
JVM and Java Performance Tuning | JVM Tuning | Java PerformanceJVM and Java Performance Tuning | JVM Tuning | Java Performance
JVM and Java Performance Tuning | JVM Tuning | Java PerformanceAnand Narayanan
 
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...Anand Narayanan
 
Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...
Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...
Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...Anand Narayanan
 
Big Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical IntelligenceBig Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical IntelligenceAnand Narayanan
 
SynopsisLowLatencySeminar.PDF
SynopsisLowLatencySeminar.PDFSynopsisLowLatencySeminar.PDF
SynopsisLowLatencySeminar.PDFAnand Narayanan
 

More from Anand Narayanan (10)

Scrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika TechnologiesScrum Foundation Training by Anika Technologies
Scrum Foundation Training by Anika Technologies
 
Agile Essentials Training by Anika Technologies
Agile Essentials Training by Anika TechnologiesAgile Essentials Training by Anika Technologies
Agile Essentials Training by Anika Technologies
 
Smart Staffing using Regression Analysis Model
Smart Staffing using Regression Analysis ModelSmart Staffing using Regression Analysis Model
Smart Staffing using Regression Analysis Model
 
Sentiment analysis using nlp
Sentiment analysis using nlpSentiment analysis using nlp
Sentiment analysis using nlp
 
Spark Internals Training | Apache Spark | Spark | Anika Technologies
Spark Internals Training | Apache Spark | Spark | Anika TechnologiesSpark Internals Training | Apache Spark | Spark | Anika Technologies
Spark Internals Training | Apache Spark | Spark | Anika Technologies
 
JVM and Java Performance Tuning | JVM Tuning | Java Performance
JVM and Java Performance Tuning | JVM Tuning | Java PerformanceJVM and Java Performance Tuning | JVM Tuning | Java Performance
JVM and Java Performance Tuning | JVM Tuning | Java Performance
 
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...Java Concurrency and Performance | Multi Threading  | Concurrency | Java Conc...
Java Concurrency and Performance | Multi Threading | Concurrency | Java Conc...
 
Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...
Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...
Understanding and Designing Ultra low latency systems | Low Latency | Ultra L...
 
Big Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical IntelligenceBig Data Analytics and Artifical Intelligence
Big Data Analytics and Artifical Intelligence
 
SynopsisLowLatencySeminar.PDF
SynopsisLowLatencySeminar.PDFSynopsisLowLatencySeminar.PDF
SynopsisLowLatencySeminar.PDF
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 

Elastic Search Course Contents Training

  • 1. Elastic Search Training Contents ☛ Description ☛ Intended Audience ☛ Key Skills ☛ Prerequisites ☛ Instructional Method ☛ course contents Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com
  • 2. Elastic Search Course Contents page4 ☛ Introduction to ElasticSearch Day1 ☛ Managing Mapping ☛ Facets ☛ Scripting page5 ☛ Power User Query DSL Day2 ☛ Index Distribution Architecture ☛ ElasticSearch Java APIs ☛ Elastic Search Aggregations ☛ Key concepts behind ElasticSearch architecture Day3 ☛ ElasticSearch Administration ☛ Troubleshooting with Elastic Search ☛ Kibana Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com
  • 3. Description: ■ The course aims to provide a solid foundation in search and information retrieval. Starting with fundamental concepts and covers best practices, key features, and distributed search application development with ElasticSearch. During the course there will be time for discussion as well as attendee case studies. At the end of the training you will have an in-depth understanding of how Elasticsearch works, you will be able to reliably analyze, understand, and solve common problems, and be ready to build state-of-the-art search applications. Intended Audience: ■ ■ ■ Networking specialists Programmers Engineers Key Skills: ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■ Real Time Search Skills Spinning up a Cluster in class room. Lucene Internals Fully immersive experience in managing and operating Elasticsearch clusters. Best practices and examples for document design, testing, and other software development design considerations are also covered Real Time Case Study Guidelines and tips on processing custom log formats Creation of dashboards in Kibana Choosing hardware Logstash configuration Designing a system to scale Canaging the lifecycle of your logs Prerequisites: ■ Working knowledge of Linux would help as it would be the platform used. Instructional Method: ■ This is an instructor led course which provides lecture topics and the practical application of Hadoop and the underlying technologies. It pictorially presents most concepts and there is a detailed case study that strings together the technologies, patterns and design. Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com
  • 4. Elastic Search ■ ■ Introduction to ElasticSearch • Getting familiar with Lucene • Index • ntroducing Apache Lucene • Introducing ElasticSearch • Shard • Gateway • Cluster • Node • Mapping • Understanding the basics • Document • Type • Basic concepts • Overall architecture • Replica Managing Mapping • Mapping a GeoShape field • Mapping different analyzers • Mapping base types • Mapping an attachment field • Mapping an IP field • Mapping a GeoPoint field • Adding generic data to mapping • Mapping arrays • Managing a child document • Using dynamic templates in document mapping • Introduction • Mapping a document • Managing nested objects Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com
  • 5. • Using explicit mapping creation • Mapping a multifield • Mapping an object ■ Facets • Executing filter/query facets • Introduction • Executing statistical facets • Executing facets • Executing term statistical facets • Executing histogram facets • Executing terms facets • Executing geo distance facets • Executing date histogram facets • Executing range facets ■ Scripting • Sorting using script • Installing additional script plugins • Introduction • Filtering a search via scripting • Computing return fields with scripting • Updating with scripting ■ Power User Query DSL • MultiSearch • Bulk Operations • MultiGet • Filters and caching • Creating and deleting documents using the Update API • Sorting data • Conditional modifications using scripting • Using filters to optimize your queries • Sorting with multivalued fields • Sorting with multivalued geo fields Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com
  • 6. ■ ■ Index Distribution Architecture • Replicas • Multiple shards versus multiple indices • Configuration • A positive example of over allocation • Data volume and queries specification • Querying • Indexing with routing • Introducing ShardAllocator • Sharding and over allocation • Deciders • Filtering • Shards and data • Assumptions • Introducing the preference parameter • Routing explained • Choosing the right amount of shards and replicas ElasticSearch Java APIs • Suggestions • The code • Bulk • CRUD operations • Faceting • Becoming the ElasticSearch node • Paging • Introducing the ElasticSearch Java API • Counting • Sorting • Performing multiple actions • Highlighting • Filtering • Using the geo shape query Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com
  • 7. • Scrolling • Building JSON queries and documents • Fetching documents • Querying ElasticSearch • Connecting to your cluster • Handling errors ■ Elastic Search Aggregations • Introduction to Elastic Search Aggregations • Metric Aggregations • Values Source • Caching Heavy Aggregations • Bucket Aggregations • Structure of an Aggregation ■ Key concepts behind ElasticSearch architecture • Failure detection • The boostrap process • Communicating with ElasticSearch • Working of ElasticSearch ■ ElasticSearch Administration • Index-level recovery settings • Zen discovery • Introducing the segments API • Discovery configuration • Choosing the right directory implementation – the store module • Recovery configuration • Minimum master nodes • The filter cache • Zen discovery fault detection • Unicast • Cluster-level recovery configuration • The response • Segments statistics Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com
  • 8. • Multicast • Filter cache types • Store type ■ Troubleshooting with Elastic Search • Controlling I/O throttling • Java memory • Configuration example • Knowing the garbage collector • Querying with warmer present • Adjusting garbage collector work in ElasticSearch • Adding warmers to templates • Creating memory dumps • Querying without warmers present • Adding warmers during index creation • Turning on logging of garbage collection work • Maximum throughput per second • Very hot threads • Using JStat • Reason for using warmers • Configuration • Speeding up queries using warmers ■ Kibana • Visualization and related features • Security/Access control to elastic search • Visualization using kibana • using queries, single and multiquery • Utilization of filters, logger tools • Introduction • Deployment strategies around indexing and searching high data inflow (lacks of records per second) • Search criteria and filters, JSON Input Mobile:+91 7719882295/ 9730463630 Email:sales@anikatechnologies.com Website:www.anikatechnologies.com