Comment Comment by huzaif We can now achieve pretty high scalability from day 1 with a tiny bit of "engineering cost" up front. Serverless on AWS is pretty cheap and can scale quickly.App load: |User| <-> |Cloudfront| <-> |S3 hosted React/Vue app|App operations: |App| <-> |Api Gateway| <-> |Lambda| <-> |Dynamo DB|Add in Route53 for DNS, ACM to manage certs, Secrets Manager to store secrets, SES for Email and Cognito for users.All this will not cost a whole lot until you grow. At that point, you can make additional engineering decisions to manage costs. parent huzaif 6 years ago
App load: |User| <-> |Cloudfront| <-> |S3 hosted React/Vue app|
App operations: |App| <-> |Api Gateway| <-> |Lambda| <-> |Dynamo DB|
Add in Route53 for DNS, ACM to manage certs, Secrets Manager to store secrets, SES for Email and Cognito for users.
All this will not cost a whole lot until you grow. At that point, you can make additional engineering decisions to manage costs.