O'Reilly logo

Clojure Applied by Alex Miller, Ben Vandgrift

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Deploy to a Platform

A platform-based app deployment can be a great option if you want to get started providing simple apps and services quickly. They are cost-effective, scale easily, and provide most common services that a simple application will require. When combined with other services (such as DNS and storage services), a PaaS can eliminate the need for administration of the underlying operating system.

Of course, with a PaaS, our application is limited to the services available in the provider’s sandbox. If our system grows and more control over the details of the environment become necessary, we’ll need to migrate away from our PaaS provider. We’ll look at two PaaS providers: Heroku and Amazon’s Elastic Beanstalk.

Deploying to Heroku ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required