Skip to content

[MVP] Migration from Athena to OpenSearch  #76

@ehfounder

Description

@ehfounder

As a user, I would like to have faster and more accurate search results on GEO.ca, so that I can find the information and data that I need in a timely manner.

After investigating available technologies, we have decided to use Amazon OpenSearch as a replacement of our backend search.

Requirements:

  • Create a cost-effective AWS OpenSearch Domain
  • Create a lambda function to push geocore data into OpenSearch
  • Create search indexes and verify keyword search is working properly
  • Create a lambda function to convert OpenSearch output to match existing keyword search API results
  • Ensure frontend integration works properly and is improved
  • Monitoring and scale

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions