2013-09-30 4 views
2

У меня есть приложение Java. Я могу разоблачить его с помощью веб-сервисов или REST (JAX-WS или JAX-RS).Java-приложение как услуга - какие у вас варианты?

Теперь я действительно хочу запустить его «в облаке» и разоблачить его как услугу. Я читал, что есть службы, например. Apigee, Rackspace, Google App Engine ... Идея состоит в том, что я не хочу беспокоиться о масштабах и производительности. Я хочу, чтобы это обрабатывалось хостом.

Какие варианты для Java?

Thanks, David.

+2

Я проголосовал за закрытие. Это звучит как запрос на любимый/предпочтительный ресурс вне сайта, который, как правило, неодобрительно, потому что он довольно быстро стареет. Это также скорее основано на мнениях, но я не могу голосовать, чтобы закрыть по двум причинам. –

+0

Это абсолютно не по теме для переполнения стека; SO не является сервисом рекомендаций, вопрос заключается в том, чтобы запрашивать список инструментов и в первую очередь основан на мнениях. – LittleBobbyTables

+0

Я не прошу вашего любимого/мнения. Я прошу простой список –

ответ

1

После немного домашней работы, вот что я наберу:

Это действительно о Java PaaS предложений (платформа как услуга).

В дополнение к тому, что я уже упоминал ранее,

  • Google App Engine
  • Rackspace
  • Apigee

стоит добавить:

  • Jelastic
  • CloudBees

Там также руководство - хотя и старый - от InfoQ, который можно прочитать here.

+1

Кроме того, несколько сравнений (специально для Java), опубликованных Jelastic (поэтому есть некоторые предвзятости, но информация может помочь вам решить, потому что многие из них действительно являются фактическими): http://blog.jelastic.com/2012/ 02/09/jelastic-versus-heroku /, http://blog.jelastic.com/2012/02/27/google-app-engine-vs-jelastic/, http://blog.jelastic.com/2013/ 04/16/упруго-beanstalk-vs-jelastic/ – DSotnikov

0

Зависит от суммы денег, которую вы можете потратить. This cloud hosting похоже.

+0

Спасибо! Если предположить, что деньги не проблема, что бы вы выбрали? –

0

Есть и Heroku, или даже AWS.

+0

Re. AWs, на самом деле это AWS Beanstalk http://aws.amazon.com/elasticbeanstalk/ –

0

Amazon AWS предоставляет функции автомасштабирования, которые вы можете настроить, поэтому вам не нужно «беспокоиться о масштабе» изо дня в день, хотя вам необходимо настроить его в первую очередь (вам также необходимо будет контролировать ваш счет в случае, если вы масштабируете большое время;)). Он работает хорошо и обеспечивает достойный мониторинг/визуализацию, если вы счастливы сделать настройку.

Я не могу сказать, что другие системы, которые вы исследуете, должны предлагать с точки зрения автоматического масштабирования.