Развертывание и размещение scala в облаке?
Я начинаю веб-приложение, рассматривая масштабируемость как один из главных приоритетов.
Каковы были бы преимущества этого:
Cassandra
scala
лифт
против традиционной ЛАМПЫ
на облаке? Поскольку из того, что я прочитал, пожалуйста, исправьте меня, облако будет масштабируемо
Я никогда не видел, чтобы кто-то развертывал scala в облаке раньше. Стоит ли изучать платформу? Готово ли оно для производства?
Ответы
Ответ 1
Выполнено правильно, java/ scala развертывание облаков может быть таким же безболезненным, как "регулярное" развертывание.
Также учтите, что Scala эффективно развертывается, как если бы это была Java + библиотека, поэтому любые Java-ориентированные облачные решения будут доступны вам (GWT, EC2 и т.д.)
Я настоятельно рекомендую вам проверить Stax, если вы хотите пройти этот маршрут (и я настоятельно рекомендую вам сделать это). Я уже начал использовать его для нескольких приложений Scala (один с лифтом). Они поддерживаются EC2 и фактически используют Scala внутренне. Развертывание и тестирование - тоже кусок пирога.
Ответ 2
Heroku теперь позволяет развертывать scala webapps
Ответ 3
Я работаю в Clever Cloud и вы также можете развернуть Scala webapps на нашей платформе;)
Ознакомьтесь с нашим последним сайтом scala-cloud.com
Эта платформа PaaS может автоматически масштабировать вверх и вниз ваше приложение относительно вашего трафика. Вы можете также точно настроить, хотите ли вы масштабирование по вертикали, горизонтали или обоих типов. Следствием этого масштабирования является то, что вы платите, когда идете: вы платите только за свое реальное потребление, а не за потенциальное.
Развертывание через git.
Non AWS, размещенный в центрах данных уровня 4 +.
Бесплатная пробная версия!
Ответ 4
Я пробовал с AWS и GWT, а в настоящее время работает с Jelastic, и даже Jelastic - отличный исполнитель с Scala.
http://blog.jelastic.com/2013/07/08/getting-started-with-scala-sbt/