awslabs / visual-asset-management-system

Visual Asset Management System (VAMS) is a purpose-built, AWS native solution for the management and distribution of specialized visual assets used in spatial computing.
Apache License 2.0
81 stars 28 forks source link

Provide an option to disable opensearch serverless #132

Open kcopsguru opened 1 year ago

kcopsguru commented 1 year ago

Opensearch Serverless is expensive. VAMS should provide an option to disable it for development. Also the costs section should be updated.

Hegemege commented 1 year ago

Agreed. After disabling contributor insights for DynamoDB, the daily idle running cost has been $0.21. After updating to 1.4.0 earlier this week, the cost for a full day of OpenSearch serverless being idle was $23.04.

archieco commented 1 year ago

Thanks for the feedback. We are thinking about ways to make opensearch an optional feature.

scheurik commented 8 months ago

An option here is provide a configuration switch with the new config system to go back to the previous implementation of returning all results and having the front-end do the filtering (or possibly a lambda). This would be an option for those looking to test or PoC VAMS without the costs of OpenSearch.