Curated resources for Evaluating Amazon OpenSearch Service and its AI/ML Capabilities
In recent times, many customers have shown interest in migrating from legacy cloud or on-premises search solutions to the Amazon OpenSearch Service—both in its provisioned and serverless forms. During these evaluations, several recurring questions have emerged around areas such as AI/ML capabilities, alerting and notification features, recent innovations like User Behavior Insights and the Hybrid Optimizer, security and IAM integrations, operational best practices, and available training resources. While much of this information exists across various documentation and media, it can be difficult to locate in one place. To help streamline the evaluation and migration process, here is a curated collection of links to relevant blogs, videos, and documentation. This list will be updated as new content becomes available.
OpenSearch documentation :
Looking to build smarter AI search?
Do you have the right insights to move ahead with the build ?
Check out some thoughts and references that would get you started on building smarter search.
Migration to OpenSearch:
Monitoring & Dashboard
Security Integrations:
Cognito & SAML
User Behavior Insights project & associated project :
Operational Best Practices
Benchmarking
https://opensearch.org/benchmarks/
Learning material
Courses on skillbuilder
Course-1: Implement Lexical Search Using Amazon OpenSearch Service:
https://explore.skillbuilder.aws/learn/course/external/view/elearning/20485/implement-lexical-search-using-amazon-opensearch-service
Course-2: Empower Search with AI using Amazon OpenSearch Service:
https://explore.skillbuilder.aws/learn/course/external/view/elearning/20894/empower-search-with-ai-using-amazon-opensearch-service
Course-3: Building Retrieval Augmented Generation (RAG) Workflows with Amazon OpenSearch Service:
https://explore.skillbuilder.aws/learn/course/external/view/elearning/21025/building-retrieval-augmented-generation-rag-workflows-with-amazon-opensearch-service
DIY Workshop:
Advanced Topics:
Managing embedding :
OpenSearch Neural plugin
https://opensearch.org/docs/2.4/neural-search-plugin/index/
Local model , for POC purpose
https://www.youtube.com/watch?v=uLQPyvzdTVQ&t=26s
Remote model , for production workload
Neural Sparse search
Chunking processors & Text Embedding processor
Build RAG , with OpenSearch Flow, Soon-to-launch OpenSearch Flow framework –
Demos - ML Playground
- https://www.youtube.com/watch?v=A5AmrniMWqk&t=17s
- https://ml.playground.opensearch.org/app/dashboards#/view/a1bf6d30-386a-11ee-9722-4db7dec6a234?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-15m,to:now))&_a=(description:'',filters:!(),fullScreenMode:!f,options:(hidePanelTitles:!t,useMargins:!t),query:(language:kuery,query:''),timeRestore:!f,title:demo_landing_page,viewMode:view)