Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Perl equivalent to Heroku/Elastic Beanstalk?

by OfficeLinebacker (Chaplain)
on Nov 27, 2013 at 14:05 UTC ( [id://1064620]=perlquestion: print w/replies, xml ) Need Help??

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?

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.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: perlquestion [id://1064620]
Approved by mje
Front-paged by marto
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others cooling their heels in the Monastery: (4)
As of 2024-03-19 02:55 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found