[AWS] OpenSearch

AWS OpenSearch is a managed version of the open-source project “OpenSearch”.


Features

  • Provides search and indexing capabilities
    • Formerly known as “ElasticSearch”
  • Provides a real-time dashboard “OpenSearch Dashboard
    • Formerly known as “Kibana”
  • LogStash
    • log ingestion mechanism using the “LogStash agent”

Use Cases

  • Log Analytics
  • Security Analytics
  • Real-time application monitoring
  • Full text search

Integration with DynamoDB

To build a search index in near real-time:

  1. Setup the DynamoDB Streams.
  2. Connects to the Kinesis Data Streams
  3. Connects to the Kinesis Firehose
  4. Sends the data to OpenSearch.
  5. You can search items using OpenSearch APIs.

Leave a Comment