I’ve been using Digital Ocean for little under a year now – I’ve been running multiple projects on it and found that even with their 5$ servers you can do wonders.
Although I think they are doing a great job there was a couple of things that bothered me from the start.
These are some of the stuff that needs improving
Lack of nice looking graphs
Lack of status page for my droplet
Don’t get me wrong – they have an API for it , but being able to access it using only a web interface would be a great feature
Lack of UX “friendliness”
let me give you an example – take a look at the resize option
So If I want to for example just get the info about the cost and specification?
Then I have to go to https://www.digitalocean.com/pricing, and why don’t I have the “Power Off” option right there?Same goes with the Snapshot option, Access Option…etcThey recommend powering off your droplet through the command line, as this action is the same as hard resetting the server and may cause data corruption...ok…why don’t you a Console Access option right beneath it?
You have the Snapshot which is a excellent feature.
So why aren’t you making it more accessible for the developers?
Would it be wrong to have a small wizard that asks you when to do it, how often…etc.
You could incorporate a information about when the bandwidth of your droplet is the lowest – therefore suggesting when to do it….that would be cool right?
Some of the stuff that is missing:
- Making an “expert” or “stat for nerds” option (similar like the one on youtube) – this would be great on “Status page for my droplet”
- Notifications about over capacited or under capacited droplets
Digital ocean already has this type of communication with a client implemented – take a look at the e-mail I receive monthly about billing. It’s a really neat and simple e-mail ending with “Just looking out”.If my server is hitting a high of 90% of CPU usage (during the last 90 days) it would be a really great feature to get a small notification from the DO guys …something like this…
Hey Rene, we’ve noticed that your droplet is really under pressure during the last 90 days,(check out your user settings) do you know that studies have shown that decreasing page load time can drastically increase conversions…. Just looking out
- Turbo mode…yeah you’ve read it right
This isn’t a joke…hear me out on this…
Let’s say that you have a client that is running a e-commerce site on your server/droplet…and that client is having a huge sale (delivery costs for free! 48h offer!), he’s expecting huge traffic – and you are worried because you have her/him on a 20$ server.
You could power down…and then resize the CPU/RAM…etc…to a 160$ droplet which will cost you a 11.48 $ for that period.Why not make it a cool feature to have a TURBO button (it’s cool for everyone that have own a PC that had one of those) that will ask you
“are you sure?”
“are you really really really sure??”
If yes…it will power down…and present itself in turbo mode, that will last 12/48/72 hours.
All of the mentioned is summed up in this infographics
That’s my “short” take on Digital Ocean… see you on PART 2