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 個回答
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
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南