Looking for Suggestions on a Scalable App Stack for Startups

0
0
Asked By TechTraveler93 On

I'm in the process of developing a new app with the support of a software engineer who primarily works with AWS. However, I'm open to exploring other cloud platforms as well. My goal is to find a tech stack that allows for scalability without incurring heavy costs at the beginning, since we're a startup. Any recommendations on the best stack to use, preferably on AWS or another cloud provider? Thank you!

3 Answers

Answered By AppBuilderX On

Could you provide a bit more detail about your app? How many users do you anticipate? Also, do you really require AWS for a single app at this stage?

TechTraveler93 -

I haven't launched yet, but it will target both iOS and Android using React Native. Ideally, I'm looking for something that can handle 10-20k monthly active users. Thanks for your help!

Answered By CodeMaster202 On

To give more tailored advice, I'd need additional details about your project. I've successfully built several applications using AWS Serverless architecture, and AWS SAM is quite flexible for that. You can effectively utilize any of the major cloud platforms, like AWS, Azure, or GCP, as they have comparable capabilities. If you set up a static frontend via their CDN with APIs in a serverless environment and a database using the cloud provider's Postgres solution, that setup scales well. Moving from serverless functions to containers for your APIs would be more of a long-term concern, likely in year 3 or 5, if your business takes off. I’d suggest staying away from Kubernetes for now; it can be costly and unnecessary for early-stage projects.

TechTraveler93 -

Massive thanks for the insights!

Answered By CloudGuru77 On

If you decide to stick with AWS, I recommend starting with FastAPI or Node.js for your backend. Pair that with RDS or DynamoDB for your database solution, and consider using Fargate for hosting. S3 is great for storage, and don’t forget GitHub Actions for your CI/CD pipeline! This setup scales nicely and keeps costs down during the early stages. Good luck with your project!

DevOpsEnthusiast -

This approach makes a lot of sense, especially for following DevOps practices.

TechTraveler93 -

Thanks for the suggestions!

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.