I have been at quite a few different companies and startups, and whenever I come on it seems like the company is having crippling DevOps problems. Engineers are getting code written and services built, and it's not getting deployed because the process is so complicated. Even when they do get it up, it falls over.
I have nearly always recommended Nanobox [0]. Their service helped completely automate our infrastructure, no matter what tech we were using. They handle any project in any language. Whether it was a small startup, or medium sized, it felt like we had just hired a 5-10 person DevOps team to handle everything for us.
After we implement it, it's a night and day difference. Teams start shipping updates multiple times per day, their auto-scaling handles all of our traffic patterns, and we're free to bounce around from provider to provider to use up their free credits and get the best deals. I've recommended it to all of the previous 3 companies I've worked at now, and they are all still using it and very happy.
I have nearly always recommended Nanobox [0]. Their service helped completely automate our infrastructure, no matter what tech we were using. They handle any project in any language. Whether it was a small startup, or medium sized, it felt like we had just hired a 5-10 person DevOps team to handle everything for us.
After we implement it, it's a night and day difference. Teams start shipping updates multiple times per day, their auto-scaling handles all of our traffic patterns, and we're free to bounce around from provider to provider to use up their free credits and get the best deals. I've recommended it to all of the previous 3 companies I've worked at now, and they are all still using it and very happy.
[0] https://nanobox.io/