哪些部署clojure Web应用程序的方式不同?

Car*_*nes 6 deployment google-app-engine clojure heroku amazon-elastic-beanstalk

关于这个问题,互联网上散布着很多信息.

有谁能给我一个关于clojure网络应用程序部署的概述?独立服务器中的部署与无容器aproach之间的差异?亚马逊的Elastic Beanstalk(EB),Heroku,Google App Engine等不同参与者的优缺点是什么?支持maven和lein?

谢谢!