I'm trying to get some insight into how common the ask is for developers to also manage servers. Do you have a devops person or infrastructure person for this or are developers handling it? If you are a developer doing this, how has your job changed?
[+] [-] sheraz|9 years ago|reply
Thats why I've been gravitating to Openshift/Heroku/Dokku style push to deploy. And for the things that don't deploy nicely there I can just spin up a docker-compose.yml file and deploy that way.
I'm only a few months into this new workflow, and it is paying off. New ideas and projects are easy provisioned and even bootstrapped with a few commands. Sure I spend more in compute resources, but I'm glad to have my time back.
[+] [-] NikolaNovak|9 years ago|reply
[+] [-] percept|9 years ago|reply
But most are trend-followers of corporate (and broader business) cultural norms--much like open offices or similar concepts, once ops becomes part of "what they (we) do," the more typical and expected it will become.
[+] [-] malux85|9 years ago|reply
The only involvement I have is the weekly security patches, I review the upgrade list and then confirm it myself before it is deployed. This way I know if any services will automatically restart, which can have some implications, this is rare though
[+] [-] jjoe|9 years ago|reply
We host (the fully managed kind) several clients' projects (small and medium). It isn't atypical to have some clients hire us for server "management" as insurance. Meaning we only dive in when something awry happens to their stack and they need that jack-of-all-trade tech who can pinpoint the culprit quickly. ~$30/mo as insurance is peanuts compared to potential revenue gaps.
Others want a turnkey solution where we document the details of their stack and we manage the ops part in coordination with the dev. I think this is where the most value is captured by our clients.
There are other interesting outlier cases but it's likely OT :)
[+] [-] combatentropy|9 years ago|reply
There are other teams that handle: installation and upkeep of the Linux OS, back-ups, virtual host, physical host, and of course, the network.
I work at a large company whose official standards are Microsoft SQL, Microsoft IIS, and even Microsoft Team Foundation Version Control. I get away with using an open-source stack because it was established long ago, it supports several important web applications, and my stuff is down much less often than other teams' stuff, keeping me out of sight, out of mind, most of the time.
[+] [-] akulbe|9 years ago|reply
I'd love to do this, but I wonder what a good pricepoint would be? (so that it's beneficial to both parties)
[+] [-] Piskvorrr|9 years ago|reply
[+] [-] jordansmith|9 years ago|reply
Lately I have been thinking about hiring a freelancer to optimize some servers, but other than that I control the servers for my business. I should probably pay someone to help me since I use my servers for tracking/redirecting my campaigns, and if a server goes down I am just losing 100% of money.
[+] [-] Kpourdeilami|9 years ago|reply
[+] [-] tmaly|9 years ago|reply
[+] [-] distantfog|9 years ago|reply
[+] [-] jefflage|9 years ago|reply
[+] [-] loumf|9 years ago|reply
My sense is that it depends on team size -- when you are big enough that there's full time work in DevOps, I think you should have a specialist.
[+] [-] codegeek|9 years ago|reply
[+] [-] a_lifters_life|9 years ago|reply
[+] [-] ely-s|9 years ago|reply
[+] [-] _RPM|9 years ago|reply
[+] [-] zxcvcxz|9 years ago|reply
[+] [-] girishso|9 years ago|reply
[+] [-] Piskvorrr|9 years ago|reply
[+] [-] majurg|9 years ago|reply