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달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠