Ответ 1
Еще один дешевый вариант в дополнение к другим уже перечисленным:
Как программист с ограниченным опытом и интересом, в управлении сервером, каковы некоторые хорошие возможности для свободного доступа в Интернете, что упрощает процесс фактической разработки и развертывания веб-приложений Java?
Потребности: - способность создавать или, по крайней мере, управлять базой данных через интерфейс без командной строки, даже если для этого требуется простое использование удаленного подключения к диспетчеру базы данных - развертывание может выполняться с удаленного сервера - нужно легко выполнить подключение домена к контексту сервера Java (я не хочу вручную управлять чем-то вроде mod_jk с Apache)
Еще один дешевый вариант в дополнение к другим уже перечисленным:
Все зависит от того, насколько дешево вы хотите пойти. Google App Engine является самым дешевым (бесплатным) для небольших сайтов, но если ваш сайт получает очень мало трафика, вам придется ждать запуска JVM.
Вот некоторые ссылки, чтобы проверить:
Недорогой VPS/Cloud:
http://www.joyent.com/services/cloudhosting/
http://performancehosting.net/hosting.php
http://www.godaddy.com/hosting/virtual-dedicated-servers.aspx
Немного дешевле, но очень популярен:
Если вы являетесь разработчиком Java и заинтересованы в очень веселой, простой веб-платформе и хостинге на базе Java:
Дополнительная информация: http://mediatemple.net/
Jelastic (Java Elastic) предоставляет усовершенствованную платформу облачного хостинга для разработчиков Java. Это упрощает создание тестовых и производственных сред для простых и сложных Java-проектов, автоматизирует горизонтальное масштабирование, балансировку нагрузки и кластеризацию. Он также обеспечивает уникальное вертикальное масштабирование, которое на самом деле экономит массу денег и обеспечивает масштабируемость для устаревших приложений, которые не были разработаны как микросервисы.
Если вы ищете что-то дешевое и в то же время вы хотели бы развернуть простым способом, вы должны взглянуть на некоторых провайдеров PaaS, поскольку они обычно предлагают бесплатный уровень, а также позволяют развертывать без установки или настройка любого программного обеспечения в конце пользователя. Вам просто нужно иметь ваш .war файл и развернуть его.
Не все PaaS поддерживают одинаковые стеки. Если вас интересует только специализированная Java-система PaaS, то простой поиск с ключевыми словами "java-платформа как услуга" даст интересные результаты.
Вы можете использовать IBM Bluemix У этого есть 30-дневная бесплатная пробная версия, и после этого вы платите за то, что ваши приложения работают и используемая память, рассчитанная как GB-hours, поэтому вы платите только за то, что используете. Также есть много уроков о том, как использовать Bluemix, здесь вы можете найти пример Java, Ajax и Cloudant (база данных): http://www.ibm.com/developerworks/java/library/j-hangman-app/index.html
Также проверить предложения хостинга Oxxus.net java. У них есть готовые к использованию Java-серверы VPS, которые загружаются с любой JVM, которую вы хотите, а также с кластерными решениями для масштабируемости. Они принимают java с 2003 года и не имеют негативных отзывов в Интернете, поэтому стоит проверить.