It depends on how much you can invest (time and money) vs the risk for your business.
I have 2 projects running a similar setup as yours: everything on a single machine. So far, running since 2014 without any large issues with both of them.
Once, I got locked out of the provider (due to my fault, but it doesn't matter). They've kept the server running, even though I couldn't ssh to the machines. I was ready to redeploy everything on another provider in less than 1 hour, with a DB backup of the day prior of the incident.
If my DB crashes, get corrupts, etc. I have a couple of backup for the last day, week and month, all saved in a different provider.
Thus, in short, I don't think the managed DB really worth for me. I also don't have HA, but I can cope with that. I'd rather get beefier machines for the extra price.
I have 2 projects running a similar setup as yours: everything on a single machine. So far, running since 2014 without any large issues with both of them.
Once, I got locked out of the provider (due to my fault, but it doesn't matter). They've kept the server running, even though I couldn't ssh to the machines. I was ready to redeploy everything on another provider in less than 1 hour, with a DB backup of the day prior of the incident.
If my DB crashes, get corrupts, etc. I have a couple of backup for the last day, week and month, all saved in a different provider.
Thus, in short, I don't think the managed DB really worth for me. I also don't have HA, but I can cope with that. I'd rather get beefier machines for the extra price.