OfficeLinebacker has asked for the wisdom of the Perl Monks concerning the following question:

Greetings, esteemed monks!

I have been engineering a Heroku app (mostly handing the infrastructure and making some code edits, but a Node dev has been doing the heavy coding) and I've become enamored of the "Platform as a Service (PaaS)" model that Heroku and AWS Elastic Beanstalk provide. Coding, keeping it all in git, and once I like how it looks on my dev box, pushing it to a heroku remote git repo is the deployment. Very neat. I'm wondering, is there any equivalent to this type of deployment system for Perl?

  • Comment on Perl equivalent to Heroku/Elastic Beanstalk?

Replies are listed 'Best First'.
Re: Perl equivalent to Heroku/Elastic Beanstalk?
by davido (Cardinal) on Nov 27, 2013 at 17:23 UTC
Re: Perl equivalent to Heroku/Elastic Beanstalk?
by itnomad (Scribe) on Nov 27, 2013 at 18:44 UTC

    Hi OfficeLinebacker,

    I've done some things using OpenShift by RedHat. In the end, though, I want to use a more current Perl than 5.10, so the preconfigured gears are inadequate. A custom gear is not hard to set up. Then using git and cpanm, and bootstraping local::lib, seems like a good solution. It's still more complicated than it needs to be since OpenShift uses an unusual setup for installing modules. One lists them in a dependency file and OpenShift installs them. It works, it's free up to a point, and seems good for proof of concept kind of stuff.

    I didn't know about Perl on Heroku. Sounds like it's worth a try.

    chromatic posted something to Twitter a little while ago about cloudatcost.com. $12 a year, or $35 one time fee. I'm trying it out and so far am enjoying it. It's very easy to get started and one just installs whatever. Bootstraping local::lib, using cpanm, and using git is just easy and solid. I'm developing on my desktop/laptop, pushing to github and then cloning that from my cloudatcost server.