AWS or Digital Ocean? What would you suggest?

Confused between the two :/

I've used both but prefer Digitalocean, because of its simplicity. Also as @lori mentioned DO has a ton of great tutorials for setting up different projects and environments.

I'd suggest thinking about your requirements. If you need all the different services AWS offers that DO doesn't currently provide then go with AWS.

If you are good with a VPS and maybe a managed database (MySQL, redis,…) or S3 compatible storage (DO Spaces) then go with DO, because of its ease of use. For me personally that was sufficient until now for most of my projects.

0 Likes
Kumar Abhirup Author

Thanks a lot! Will consider!

0 Likes

Why not Heroku or another PaaS?

0 Likes

Or Dokku, a self-hosted Heroku (Makerlog runs on it!)

0 Likes

@sergio Do I need to maintain the OS if I run Dokku on Digital Ocean or any other similar service?

0 Likes
Dan Rowden

I personally find AWS overwhelming.

Especially coming from Webfaction and Digital Ocean, where you can have a server and database (and with DO's many installers, a framework) installed and up and running in a minute or two.

0 Likes
Kumar Abhirup Author

Thank you so much for all your replies!

I think I gotta move on with Digital Ocean now since most of you love it!

0 Likes
Drew Bredvick

Care to talk about the requirements of your app more? What's your code look like? Do you need to run cron jobs? Is your traffic variable or set?

0 Likes
Kumar Abhirup Author

Yes cron-jobs required. Tech Stack is Next.js + GraphQL Yoga Server + MongoDB. Not sure what you mean by traffic variable… 😅

0 Likes
Fajar Siddiq

digital ocean

0 Likes
Wassim

DigitalOcean for simplicity and AWS for saving few bucks.

0 Likes
David Shawe

From what i've read/heard, Digital Ocean is more user-friendly than aws. Tho aws.. may be more affordable in the long run.

0 Likes

Digital Ocean is awesome, user friendly and has good tutorials applicable to any VPS. I also have a bunch of services running on Linode. I suggest you to take a look to Linode. It performs as good as DO and has better pricing options.

0 Likes

having being used both, i started with Digital Ocean and loved the experience. It has clean, hassle-free and to-the-point dashboard, they will provide you with a server and do whatever you want and 2 months free usage also helps. Its great if you are just starting to explore these things.

But as you grow and your requirements grow, you will need more customized solution. Then AWS seems more relevant, with AWS you just need to focus on your services, they will take care of your infrastructure.

So it mainly what stage you are in your development, setup (Digital Ocean) or going on production (AWS any day).

0 Likes

Please sign in to leave a comment.