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
- Core concepts of search engines and information retrieval
- Indexing and search workflow mechanics
- Survey of modern search platforms
- Comparison of SolrCloud with other distributed search solutions
Apache Lucene and Apache Solr Fundamentals
- Overview of Apache Lucene architecture
- Capabilities of Apache Solr
- Solr collections, cores, documents, and schemas
- The Solr search and indexing lifecycle
SolrCloud Architecture and Concepts
- Distributed search architecture principles
- Differences between SolrCloud and traditional Solr deployments
- SolrCloud components and cluster structure
- Collections, shards, replicas, and leaders
- Designing scalable search environments
Deploying SolrCloud on AWS
- Preparing Amazon EC2 environments
- Installation and configuration of SolrCloud clusters
- Establishing nodes and cluster communication
- Managing SolrCloud services and settings
Indexing and Data Management in SolrCloud
- Document addition and management across shards
- Indexing strategy insights
- Commit strategies and optimisation
- Handling updates and distributed indexing
Cluster Coordination with Apache ZooKeeper
- ZooKeeper introduction and its role in SolrCloud
- Managing cluster state and configuration
- Automating cluster coordination
- Handling configuration files via ZooKeeper
Reliability, Fault Tolerance, and Scaling
- Replication and high availability concepts
- Designing fault-tolerant SolrCloud deployments
- Load balancing search requests
- Configuring failover and continuous processing
SolrCloud Administration and Monitoring
- Managing SolrCloud via administration interfaces
- Monitoring cluster health and performance
- Error management and troubleshooting
- Maintaining and optimising cluster operations
Practical SolrCloud Workshop
- Deploying a SolrCloud cluster on AWS
- Creating collections and managing shards
- Setting up replication and failover
- Testing distributed search operations
Course Review and Best Practices
- Reviewing SolrCloud architecture decisions
- Performance and operational recommendations
- Common deployment challenges
- Next steps for SolrCloud administration
Requirements
- A grasp of fundamental search concepts
- Basic proficiency in Java
14 Hours