title: Remote server with pre-installed software and GUI
body: <p>I'm teaching Django &amp; MySQL course and the question is: Is there any service which allows to connect to the remote server with pre-installed software.</p>
  
  <p>Here is functionality I want:<br>
  1/ Have remote server with Linux/Windows and GUI<br>
  2/ Install there software I want (e.g., Django, python, mysql) or have it pre-installed<br>
  3/ Enable multiple logins and users : I don't want my students to install the software on their desktops, but to connect to the server and practice there.<br>
  Each student should have his own session and working space.<br>
  It's kinda VPS(Virtual Private Servers), I guess. But VPS is rather expensive way.</p>