Get in Touch
 Duration 14 hours

Course Outline

Introduction to Search Technologies

  • Core principles of search engines and information retrieval
  • Gaining insight into indexing and search workflows
  • An overview of contemporary search platforms
  • Comparing SolrCloud against other distributed search solutions

Apache Lucene and Apache Solr Fundamentals

  • An introduction to the architecture of Apache Lucene
  • A review of the capabilities of Apache Solr
  • Exploring Solr collections, cores, documents, and schemas
  • Understanding the lifecycle of Solr search and indexing

SolrCloud Architecture and Concepts

  • Comprehending distributed search architecture
  • Distinguishing SolrCloud from conventional Solr deployments
  • Examining SolrCloud components and cluster structure
  • Defining collections, shards, replicas, and leaders
  • Designing scalable search environments

Deploying SolrCloud on AWS

  • Preparing Amazon EC2 environments
  • Installing and configuring SolrCloud clusters
  • Setting up nodes and enabling cluster communication
  • Overseeing SolrCloud services and configurations

Indexing and Data Management in SolrCloud

  • Adding and managing documents across multiple shards
  • Understanding effective indexing strategies
  • Commit strategies and optimisation
  • Managing updates and distributed indexing

Cluster Coordination with Apache ZooKeeper

  • An introduction to ZooKeeper and its function within SolrCloud
  • Managing cluster state and configuration
  • Automating cluster coordination processes
  • Handling configuration files using ZooKeeper

Reliability, Fault Tolerance, and Scaling

  • Understanding replication and high availability
  • Designing fault-tolerant SolrCloud deployments
  • Balancing the load of search requests
  • Configuring failover and continuous processing

SolrCloud Administration and Monitoring

  • Administering SolrCloud via management interfaces
  • Monitoring cluster health and performance metrics
  • Managing errors and troubleshooting issues
  • Maintaining and optimising cluster operations

Practical SolrCloud Workshop

  • Deploying a SolrCloud cluster on AWS
  • Creating collections and managing shards
  • Configuring replication and failover mechanisms
  • Testing distributed search operations

Course Review and Best Practices

  • Reviewing architectural decisions for SolrCloud
  • Performance and operational recommendations
  • Addressing common deployment challenges
  • Next steps for SolrCloud administration

Requirements

  • A solid grasp of search concepts
  • Familiarity with the basics of Java

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories