Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a las Tecnologías de Búsqueda
- Fundamentos de los motores de búsqueda y la recuperación de información
- Comprensión de los flujos de trabajo de indexación y búsqueda
- Vista general de las plataformas modernas de búsqueda
- Comparativa entre SolrCloud y otras soluciones de búsqueda distribuida
Fundamentos de Apache Lucene y Apache Solr
- Introducción a la arquitectura de Apache Lucene
- Vista general de las capacidades de Apache Solr
- Colecciones, núcleos (*cores*), documentos y esquemas en Solr
- Comprensión del ciclo de vida de búsqueda e indexación en Solr
Arquitectura y Conceptos de SolrCloud
- Entendimiento de la arquitectura de búsqueda distribuida
- Cómo difiere SolrCloud de las implementaciones tradicionales de Solr
- Componentes de SolrCloud y estructura del clúster
- Colecciones, particiones (*shards*), réplicas y líderes
- Diseño de entornos de búsqueda escalables
Despliegue de SolrCloud en AWS
- Preparación de entornos Amazon EC2
- Instalación y configuración de clústeres de SolrCloud
- Configuración de nodos y comunicación del clúster
- Gestión de servicios y configuraciones de SolrCloud
Indexación y Gestión de Datos en SolrCloud
- Agregado y gestión de documentos entre particiones (*shards*)
- Comprensión de las estrategias de indexación
- Estrategias de compromiso (*commit*) y optimización
- Gestión de actualizaciones e indexación distribuida
Coordinación del Clúster con Apache ZooKeeper
- Introducción a ZooKeeper y su rol en SolrCloud
- Gestión del estado del clúster y la configuración
- Automatización de la coordinación del clúster
- Manejo de archivos de configuración con ZooKeeper
Confiabilidad, Tolerancia a Fallos y Escalabilidad
- Comprensión de la replicación y la alta disponibilidad
- Diseño de implementaciones de SolrCloud tolerantes a fallos
- Carga equilibrada de las solicitudes de búsqueda
- Configuración de *failover* y procesamiento continuo
Administración y Monitoreo de SolrCloud
- Gestión de SolrCloud a través de interfaces administrativas
- Monitoreo de la salud y el rendimiento del clúster
- Gestión de errores y resolución de problemas
- Mantenimiento y optimización de las operaciones del clúster
Taller Práctico de SolrCloud
- Despliegue de un clúster de SolrCloud en AWS
- Creación de colecciones y gestión de particiones (*shards*)
- Configuración de replicación y *failover*
- Prueba de operaciones de búsqueda distribuida
Revisión del Curso y Mejores Prácticas
- Revisión de las decisiones arquitectónicas de SolrCloud
- Recomendaciones de rendimiento y operativas
- Desafíos comunes en el despliegue
- Próximos pasos para la administración de SolrCloud
Requerimientos
- Comprensión de los conceptos de búsqueda
- Conocimientos básicos de Java
14 Horas