Last week I posted about releasing my new project: www.zerowasteshops.com linked here, In that post, I said I decided to host it on Digital Ocean. If you haven’t heard of Digital Ocean, you should really fix that. It advertises itself as “Cloud computing, designed for developers.”, other hosting websites such as Amazon or Softlayer seems to more target itself to enterprise customers. I am not saying a developer can’t use these other platforms but that’s what I take from their marketing. Anyway, I am not going to get into that now I just want to give my taught’s on Digital Ocean.
Digital Ocean’s Registration Process
The initial sign up process seems simple enough until they start to reject your card for no reason. They suggested opening a ticket with their support team but they didn’t give a clear reason. After researching online it seems like they block certain types cards, mainly seems to be Visa Cards, although I had a Mastercard. From what I read, it seems to mainly pre-pay debit cards as they are often used for Fraud. Anyway, after opening the ticket they said they needed proof in the form of you taking a photo of yourself with your ID held up…Yes that was an absolute pain in the ass just to get an account. I was trying to give them my money!! and they put you through these hoops. I know they need some sort of proof but my bank has security features built into it to prove it’s me. After that, which took 3 days I was finally able to add my payment details and be fully registered.
Buying First VPS
Buying a VPS or Droplet as Digitial Ocean calls it, is extremely easy. Pressing the ‘Create Droplet’ button brings up this page:
You pick the OS, size/specs, pick a datacenter, add your SSH key and click create. About 5-10 minutes later, you get a notification saying your Droplet is ready and you can ssh to it and start deploying your application. This process was so quick that I taught the website was trolling me but 5 seconds later I was in the machine running Linux commands.
Bonus: All VPS’s use SSD’s which in itself is awesome.
After all the registration troubles everything was so simple. I don’t know how they could make this process even simpler because in only a few clicks you have your own machine on the internet. I didn’t discuss the other features they provide such as machine monitoring, block storage, networking, snapshots and so much more but they really are an awesome hosting service. I will be using them in the future for any projects that require paid hosting. If you guys have used Digital Ocean or any other hosting service you think I should check out let me know!. I hope you enjoyed this post.