Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Search Technologies
- Essentials of search engines and information retrieval
- Grasping indexing processes and search workflows
- Surveying contemporary search platforms
- Contrasting SolrCloud with alternative distributed search solutions
Apache Lucene and Apache Solr Fundamentals
- Overview of Apache Lucene architecture
- Exploring the capabilities of Apache Solr
- Solr collections, cores, documents, and schemas
- Comprehending the Solr search and indexing lifecycle
SolrCloud Architecture and Concepts
- Examining distributed search architectures
- Distinguishing SolrCloud from traditional Solr deployments
- Key SolrCloud components and cluster structure
- Collections, shards, replicas, and leaders
- Designing scalable search environments
Deploying SolrCloud on AWS
- Preparations for Amazon EC2 environments
- Installation and configuration of SolrCloud clusters
- Establishing nodes and cluster communication
- Overseeing SolrCloud services and settings
Indexing and Data Management in SolrCloud
- Inserting and managing documents across shards
- Evaluating indexing strategies
- Commit strategies and optimisation
- Handling updates and distributed indexing
Cluster Coordination with Apache ZooKeeper
- Understanding ZooKeeper and its function within SolrCloud
- Controlling cluster state and configuration
- Streamlining cluster coordination
- Managing configuration files via ZooKeeper
Reliability, Fault Tolerance, and Scaling
- Insights into replication and high availability
- Planning fault-tolerant SolrCloud deployments
- Balancing search request loads
- Setting up failover and continuous processing
SolrCloud Administration and Monitoring
- Administering SolrCloud via management interfaces
- Tracking cluster health and performance
- Addressing errors and resolving issues
- Persisting and enhancing cluster operations
Practical SolrCloud Workshop
- Implementing a SolrCloud cluster on AWS
- Forming collections and overseeing shards
- Setting up replication and failover
- Validating distributed search operations
Course Review and Best Practices
- Revisiting SolrCloud architecture choices
- Advice on performance and operations
- Typical deployment obstacles
- Future steps for SolrCloud administration
Requirements
- A solid grasp of search concepts
- Familiarity with Java fundamentals
14 Hours