Is it time for sensible infrastructure as code defaults in Rails?

I wonder if there is a way to abstract things so that different infrastructure providers could provide plugins.

so - if I want to run on Heroku, I add gem 'HerokuInfrastructure' if I want to run on Hatchbox, it is gem 'HatchboxInfrastructure'

I realise this may be crazy talk…

1 Like