2010-09-25 2 views
16

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

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

+0

@BalusC Могу ли я узнать, на какой платформе для хостинга вы фактически использовали и как выглядели ваши впечатления? :) –

ответ

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

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

+0

2017 Обновление: AWS, Google Cloud и Heroku - все хорошие варианты, которые я использовал. Heroku особенно прост в использовании. –

0

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

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

0

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

4

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

Java Elastic Cloud Hosting

0

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

Смежные вопросы