As a programmer with limited experience, and interest, in server management, what are some good options for having space available online that makes getting to the actual development and deployment of Java web applications simple?
Needs: - ability to create, or at least manage a database through non-command line interface, even if it just requires using a remote connection to the database manager - deployments can be done from remote server - hooking up a domain to a Java server context needs to be easily done (I don't want to manage something like mod_jk with Apache manually)