В чем разница между PaaS и хостингом сервера приложений? - PullRequest
2 голосов
/ 26 августа 2011

С точки зрения развертывания веб-приложения java в Интернете, в чем разница между сайтами, которые предлагают хостинг серверов приложений, такими как Tomcat, Jboss и Glassfish, и сайтами, которые предлагают платформу в качестве службы, такими как механизм приложений Google, Heroku иAmazon EC2?

1 Ответ

1 голос
/ 26 августа 2011

Сложный вопрос, поскольку PaaS часто используется неправильно. Но я попробую: PaaS обычно включает в себя (другой) уровень абстракции (вы обычно не знаете, на каком именно сервере работает ваше приложение). Кроме того, ваше приложение может или не может совместно использовать оборудование с одним или несколькими другими арендаторами.

Традиционно провайдеры хостинга серверов приложений просто использовали N (около 1000) клиентов на сервер и рассчитывали таким образом. GAE и т. Д. Стараются оптимизировать (распределить нагрузку более разумно) и обычно взимать с вас плату за то, что вы фактически используете.

ИМХО: Теоретически вы можете использовать больше ресурсов на сервере приложений, чем платите. Но поскольку они обычно перепроданы, вам будет трудно получить то, за что вы платите. Теоретически, с предложениями PaaS с платой за использование вы получаете то, за что платите. / ИМХО

...