Training: OpenSearch for software developers
Duration | Price | Location |
---|---|---|
3 days. | 2100 € excl. tax/person | Station F, 5 Parvis Alan Turing, 75013 Paris or via videoconference |
Satisfaction rate: ★★★★½
4.4/5 since 2023
Objectives
This training provides the fundamentals for the installation, configuration, architecture, and advanced operation of OpenSearch. The training includes a theoretical part intended for operators, administrators, and application developers with OpenSearch, as well as practical exercises and question-and-answer sessions focused on specific issues for each use case.
Target
This training is aimed at developers and lead developers who want to set up, replace, or enhance an advanced search solution in their applications.
All our courses are accessible to people with disabilities.
Curriculum
Introduction to OpenSearch
- Glossary
- Overview of OpenSearch
- Architecture and Key Concepts
- Usage and Use Cases
- Search
- Relevance
- Data Indexing
- Data Modeling
- Ensuring Scalability with OpenSearch
Installation, Configuration, and Operation of OpenSearch
- Installation, Configuration, and Deployment
- Scalability and High Availability
- Monitoring
- Security
- Backup and Restoration
- Administration Interfaces and APIs
- Configuration Files
- Cluster Configuration
- Configuration APIs
- Plugins
Mappings, Settings, Text Analysis, and Data Modeling
- Configuring an OpenSearch Index
- Fields and Schema Design
- Text Analysis
- Indexing and Data Operations
Indexing in OpenSearch
- Document, Index, and Field Type Overview
- Document Indexing with the REST API
- Document Updates, Deletion, and Retrieval
- Bulk API for Mass Indexing
- Data Transformation for Indexing
- Partial Updates
- Reindexing
- Deduplication
- Measuring and Improving Indexing Performance
OpenSearch Search and Queries
- Using the Search API
- Query DSL (Domain-Specific Language)
- Simple and Multi-Match Queries
- Result Pagination and Sorting
- Query Improvement
- Controlling Results and Relevance
- Aggregations
Parsers and Advanced Queries
- Boolean Queries and Filtering
- Faceted Search and Aggregations
- Geo-Spatial Search
- Highlighting and Fuzzy Search
- Joins and Nested Documents
- Functions
Practical Cases
- Implementing a People Search Service
- Implementing an Auto-Completion Service
- Implementing a “Did You Mean” Service
- Implementing an Approximate Search Service
Integrations of Machine Learning Technologies
- Introduction to NLP (Natural Language Processing)
- NLP and OpenSearch
- Machine Learning Framework
- Neural Search Plugin
More information
Next sessions
- August 21st to 23rd, 2024
- October 16th to 18th, 2024
- December 3rd to 5th, 2024
- Or on demand
Prerequisites
- Basic knowledge of HTTP and REST
- Laptop
- IDE and command-line terminal
Teaching method
- Presentation and demonstrations 40%
- Hands-on labs 40%
- Q&A 20%
Speakers
- Vincent Brehin
- Expert consultant in Solr, Elasticsearch and OpenSearch - LinkedIn
- Benjamin Dauvissat
- Expert Consultant in Solr, Elasticsearch and OpenSearch - LinkedIn
- blog articles
- Aline Paponaud
- Expert consultant in Elasticsearch and OpenSearch - LinkedIn
- Lucian Precup
- Technical director and principal consultant - LinkedIn
- blog articles
For more information, feel free to contact us.
RegisterOrganisme de formation certifié Qualiopi
Chez Adelean, nous sommes fiers de notre certification Qualiopi, garant de notre engagement à fournir des formations de qualité, conçues pour répondre aux besoins spécifiques de chaque professionnel.
Cliquez ici pour afficher notre certificat Qualiopi