I've been working on onsite deployments for https://www.keystash.io, which is a Linux SSH Key and User management system. It's been going for a while now and I am finally implementing onsite deployments as so many customers actually want to run this themselves. When we started, we really thought customers wouldn't want the hassle of another piece of infrastructure to manage, guess we were wrong :-)
Onsite deployment is a lot more difficult to make slick and easy. We've been thinking about the best way for our customers to deploy while reducing the load on our support team. So far, we are thinking about RPM's, Debs and Docker and trying to make this as close to a '5 step process' as possible.
I would love to hear people's thoughts on other mechanisms that make it easier for SRM's / DevOps to manage key platform infrastructure software.
Onsite deployment is a lot more difficult to make slick and easy. We've been thinking about the best way for our customers to deploy while reducing the load on our support team. So far, we are thinking about RPM's, Debs and Docker and trying to make this as close to a '5 step process' as possible.
I would love to hear people's thoughts on other mechanisms that make it easier for SRM's / DevOps to manage key platform infrastructure software.