AWS Services for AI Dynamic Search Web App

0

Hi!

I'm developing a dynamic search SaaS platform, integrating Google, Yandex, DuckDuckGo, Baidu, and Brave. It verifies websites, integrates SMTP, and validates emails. Seeking advice on suitable AWS services, instances, and APIs. What's the potential cost? Any third-party API expenses?

Thanks.

1 Antwort
0

Hi,

You don't provide any traffic estimates,: I guess it's because you cannot estimate yet. It's key to determine the cost estimates that you ask for.

So, I would recommend to initially go with a serverless architecture for this application: use the standard serverless architecture API Gateway +SQS + Lambda functions + DynamoDB.

Multiple advantages:

  • those services manage scaling, resiliency / HA for you: you can focus exclusively on your app code
  • they are mostly in pay-as-you-go mode: no use -> no cost. See the pricing pages of those AWS services to see their cost

You have all the details of this pattern here: https://serverlessland.com/patterns/apigw-sqs-lambda-ddb-cdk

When you get to a steady flow of requests with high-volume, you will have to check if it becomes cost-efficient to manage your own lower layers with containers, EC2 instances, etc.)

The pay-as-you-go mode via serverless is usually the best way to start when you can't estimate you workloads: with it, you avoid any initial over/underprovisionning for your architecture.

BTW, you have to add the cost the APIs that you mention: Google, Yandex, DuckDuckGo, etc. Please, go their web sites to find their costs.

Best,

Didier

profile pictureAWS
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen