DigitalOcean Vs other cloud services


We are exploring moving to DigitalOcean. We are using AWS for our hybrid SaaS that provides complete regression testing for our customers products in 24 hours on all combinations of Web/OS/Mobile. ( if interested please e-mail me directly)

In AWS we use the following capabilities

  1. CentOS based server with tomcat
  2. API for creating run time instances
  3. RDS (Mysql).
  4. IAM for roles & permissions
  5. standrad monitoring & notification
  6. email service

I am posting in the forum in order to hear/get feedback from actual users :

  1. DigitalOcean features availability for above
  2. DigitalOcean Pricing/reliability compared to AWS
  3. Migration issues if any that people faced

Any feedback or help or your experience can share will be great.

Thank you for your help!

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Thanks for your question. Since I am a DO employee, I’ll leave recommendations for our users to provide but I can provide a bit of clarification on the services we provide.

CentOS based server with tomcat

We offer CentOS as one of our OS options. Our one-click images (including tomcat) are based on Ubuntu but we also offer a user-data (cloud-init) script that can be used on the create page or via the API to launch Tomcat on CentOS. Launching a droplet with this script and then creating a snapshot of the newly created droplet would provide you with a re-usable OS image of CentOS with Tomcat pre-installed.

API for creating run time instances

We offer a robust API that implements the same features found in the control panel. We also have an official command line client that can be used to quickly launch and manage your services.

RDS (Mysql).

We do not currently offer DBaaS but you can absolutely run your own MySQL server or cluster using droplets.

IAM for roles & permissions

Currently we offer team accounts which offers billing, owner and member account types.

standrad monitoring & notification

Monitoring is a big focus for our team at this time and we do have a service currently in a limited BETA test but do not yet have general availability of a monitoring service.

email service

As with DBaaS we do not offer a turn-key email service option but we do offer tutorials on setting up Email services with droplets.