I am interested in serverless and would like to evaluate it a little (based on AWS services).
Maybe even as replacement for an existing application (nodejs backend with a NoSql DB (ArangoDb which is multimodel document / graph DB), and an Angular Frontend) which is in the works.
My main concern is the database and especially “search” related. In my current infrastructure I am able to search the DB e.g. “full text” or by geo data (items which are within a radius) etc. These features are necessary for the frontend.
So the DB candidate would be DynamoDB, right?
Now my question is how do you guys handle the search “subject”?
Do you use only the DB or something different? (AWS Elasticsearch etc.). When I go in the serverless direction I don’t want to manage the search solution by myself…
Because of it is a little startup the solution should be also rather cheap…