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 réponse
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
EXPERT
répondu il y a 5 mois

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions