• The issue with abstraction tools designed to let anyone do X in cloud are that, when they get big to do more; there will be a need gap for another abstraction tool over it and in the end that tool will end up as the responsibility of a DevOps personnel as well.


    In my former startup, I handled DevOps as well because training that to programmers was harder than training programming to them and so I understand your problem.

    IMO, Heroku got it right but they messed up their business model by relying on AWS instead of creating their own datacenters and so when a application on Heroku needs to scale it makes more sense(by value) to host it directly on AWS i.e. by design they drive their successful customers away. In-fact, we moved our application from Heroku to AWS and CodeStar was just released so it was easy to manage deployment with it and scaling via lambda scripts; developers had to just do a git push for each release.
  • Voted!
    Need karma! Please check submission guidelines.
    Paid!
    Why pay twice?