Хорошие параметры для Java-разработчика, которым нужен недорогой веб-хостинг

Как программист с ограниченным опытом и интересом, в управлении сервером, каковы некоторые хорошие возможности для свободного доступа в Интернете, что упрощает процесс фактической разработки и развертывания веб-приложений Java?

Потребности: - способность создавать или, по крайней мере, управлять базой данных через интерфейс без командной строки, даже если для этого требуется простое использование удаленного подключения к диспетчеру базы данных - развертывание может выполняться с удаленного сервера - нужно легко выполнить подключение домена к контексту сервера Java (я не хочу вручную управлять чем-то вроде mod_jk с Apache)

Ответы

Ответ 2

Все зависит от того, насколько дешево вы хотите пойти. 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

Немного дешевле, но очень популярен:

http://aws.amazon.com/ec2/

Если вы являетесь разработчиком Java и заинтересованы в очень веселой, простой веб-платформе и хостинге на базе Java:

http://www.playframework.org/

http://www.playapps.net/

Дополнительная информация: http://mediatemple.net/

http://www.rackspacecloud.com/

http://mor.ph/products

http://www.rightscale.com/

http://www.cloudfoundry.com/

Ответ 3

  • Virtual Private Server (VPS) - довольно дешево, цены начинаются со скоростью около 13 долларов в месяц.
  • Google App Engine (но это накладывает некоторые ограничения)

Ответ 4

Jelastic (Java Elastic) предоставляет усовершенствованную платформу облачного хостинга для разработчиков Java. Это упрощает создание тестовых и производственных сред для простых и сложных Java-проектов, автоматизирует горизонтальное масштабирование, балансировку нагрузки и кластеризацию. Он также обеспечивает уникальное вертикальное масштабирование, которое на самом деле экономит массу денег и обеспечивает масштабируемость для устаревших приложений, которые не были разработаны как микросервисы.

Java Elastic Cloud Hosting

Ответ 5

Если вы ищете что-то дешевое и в то же время вы хотели бы развернуть простым способом, вы должны взглянуть на некоторых провайдеров PaaS, поскольку они обычно предлагают бесплатный уровень, а также позволяют развертывать без установки или настройка любого программного обеспечения в конце пользователя. Вам просто нужно иметь ваш .war файл и развернуть его.

Не все PaaS поддерживают одинаковые стеки. Если вас интересует только специализированная Java-система PaaS, то простой поиск с ключевыми словами "java-платформа как услуга" даст интересные результаты.

Ответ 6

Вы можете использовать IBM Bluemix У этого есть 30-дневная бесплатная пробная версия, и после этого вы платите за то, что ваши приложения работают и используемая память, рассчитанная как GB-hours, поэтому вы платите только за то, что используете. Также есть много уроков о том, как использовать Bluemix, здесь вы можете найти пример Java, Ajax и Cloudant (база данных): http://www.ibm.com/developerworks/java/library/j-hangman-app/index.html

Ответ 7

Также проверить предложения хостинга Oxxus.net java. У них есть готовые к использованию Java-серверы VPS, которые загружаются с любой JVM, которую вы хотите, а также с кластерными решениями для масштабируемости. Они принимают java с 2003 года и не имеют негативных отзывов в Интернете, поэтому стоит проверить.