

# Learning about OpenSearch
<a name="learning"></a>

Although both Solr and OpenSearch are based on Apache Lucene, they have different features and architectures. Learning the fundamentals of OpenSearch is crucial when migrating from Solr.

Both the [managed Amazon OpenSearch Service](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/what-is.html) and the [open source version of OpenSearch](https://docs.opensearch.org/latest/about/) have extensive documentation. AWS also offers  the following educational materials to help your teams gain practical experience.

## AWS Skill Builder courses
<a name="skill-builder"></a>

These free online courses are great for building foundational knowledge:
+ [Getting started with Amazon OpenSearch Service](https://skillbuilder.aws/learn/AGNP6G31UQ/getting-started-with-amazon-opensearch-service/6WYZ571TJU)** **(beginner level)
+ [Implement lexical search using Amazon OpenSearch Service](https://skillbuilder.aws/learn/MCE7E6PQVZ/implement-lexical-search-using-amazon-opensearch-service/)** **(intermediate level)

## Workshops for hands-on experience
<a name="workshops"></a>

We recommend the following free workshops to help understand how OpenSearch differs from Solr, including concepts such as master nodes and operational APIs.
+ [Introduction to Amazon OpenSearch Service](https://catalog.us-east-1.prod.workshops.aws/workshops/f01a086e-179d-4707-8f09-e5fc0e8ea806/) (level 100–200)
+ [Operational best practices for Amazon OpenSearch Service](https://catalog.us-east-1.prod.workshops.aws/workshops/6b1bae78-de23-40bb-a6a1-6e4b15892f04/)
+ [Dive into Amazon OpenSearch Service](https://catalog.us-east-1.prod.workshops.aws/workshops/f0213896-4dd9-494a-89c5-f7886b45ed4a/)
+ Talk to your AWS account team about attending Immersion Days

These resources are designed to guide you through the key differences between Solr and OpenSearch and provide practical experience with OpenSearch features and best practices.