What's the best machine for development?

What are some good, cheap options for hosting a VM for development machine for side projects?

  • I'd like to get started on some side development projects and would like a stable virtual machine to work on that's accessible on the cloud. I don't like working on my laptop or desktop for reasons outside the scope of this question. What are some good options for hosting this VM? Initially I'm thinking of setting it up for Grails development so it needs some storage space and RAM sufficient for that task. Ability to remote in and run and window manager would be great but presumably that would add a lot to the computing requirements. So what are some good options? Can this be done for $10-$20/mo? As a side note, I don't mind if its a hybrid solution. Mostly, I just want the state to be stored on the cloud and to persist even when my local expensive monitor sleeps or shuts down and it needs to migrate state relatively quickly. In other words, I don't want to wait 10min while syncing the VM image.

  • Answer:

    Free tier AWS? I myself am paying a non-significant amount of money for a few instances for personal stuff. (Skype that is not server-side yet to not miss messages and a Windows machine to use services that specifically don't support Linux.) My experience with them for development purposes is positive. I use GitHub and Wuala.

Dima Korolev at Quora Visit the source

Was this solution helpful to you?

Other answers

http://Burst.NET is cheap. They have lousy customer service and nothing comes pre-installed on the server, but they do exactly what they say they do: provide cheap VM's.

Rick Kuehn

Digital Ocean, at 5 dollars a month. with SSD server

Tushar Tuteja

https://koding.com/ You can have a free ubuntu VM to start with, and a subdomain to expose your project. It supports a lot of languages (Python, Ruby, PHP, ...) Plus some really nice features around social coding, tranding topics ...

Salma Es-Salmani

Disclosure: I work at Google on Kubernetes.Google has a free tier (similar to Amazon's). I'd also look at AppEngine, which is very cost effective and has "scale to zero", meaning if it detects you're not using it, it scales down your charges/usage.

David Aronchick

Just Added Q & A:

Find solution

For every problem there is a solution! Proved by Solucija.

  • Got an issue and looking for advice?

  • Ask Solucija to search every corner of the Web for help.

  • Get workable solutions and helpful tips in a moment.

Just ask Solucija about an issue you face and immediately get a list of ready solutions, answers and tips from other Internet users. We always provide the most suitable and complete answer to your question at the top, along with a few good alternatives below.