>Again, nobody's going to be quoted (unless you WANT to be) except maybe as "Jake a network admin at a midwest insurance company." Feel free to quote me
So my questions: >Who in your organization makes the decision where to deploy software (of any kind), regarding running it in the cloud vs on-premises? Nobody and everybody. This may be a bit of an odd answer, but this is how it works. Long, long ago the founders decided to go the on-prem route. We have built expertise and tooling around our on prem deployment. So here, the default is everything is hosted on prem unless you have a really, really good reason it needs to be hosted on a cloud services provider. When it comes to an application that needs a discussion - which is very rarely for us - the developer writing the code will bring it up to their local team, and if it makes it past them it generally gets brought to the SRE team as a final check since they will have some role in running it. While it may seem boring and uninventive, having unified ways we do things makes everyones life easier. You don't have a few people that know how to run application X, and a few that know the infrastructure for application Y. Everyone on the teams has at least a basic understanding of the mechanics of how everything in the infrastructure works. >Who do you think SHOULD be making that decision? This is something that should be decided from the bottom - the people writing and running the code - and approved by the top. The individual contributors, the ones running your systems day to day need to make these decisions. The managers should be there to ask questions and make sure that nothing has slipped through the cracks. >What makes the organization decide *that* is the person/role who should decide? No one person should be making these decisions. It should be a team effort to decide how you are going to be running your infrastructure. >Why do you think they made that choice? Are those good reasons? Why, or why not? Honestly, because it worked for the company and the product. Sometimes "just because." At any given point a choice either way can be justified. Describing it as a good or bad choice is almost not worth the effort. Either the company thrives on that choice or it fails. Cloud and on prem are both valid ways to design and have their use cases, advantages and disadvantages. >If it were left up to you personally (and especially if it is), which would you choose for backing up company data? Cloud or on-premises? It depends. If my data is in the cloud I'm going to backup to a cloud service provider that is on my cloud platform. If I'm on prem I'm absolutely going to back up on prem. One of the big things that I think a lot of people miss is that it totally skews your data usage to move backup data around via external network connections. Say I have a backup set of 20TB of data that needs to be backed up. Moving it from on prem to the cloud is going to 1) Eat up a large chunck of my available bandwidth and 2) throw me into having to pay big overages or larger commits that I don't really need. Another thing to think about is I can get a backup done much quicker over my local 10G network than pushing it out through my internet connection. Once I've gotten the backup data onto tape it's fairly cheap and easy to move LARGE amounts of data around to offsite locations. And, slightly more expensive to pay someone else to do it. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Esther Schindler Sent: Friday, June 19, 2015 3:10 PM To: [email protected] Cc: Ellis Luk Subject: [lopsa-discuss] Attention hive mind: Help with another article? This is for yet another one of my articles on the Druva blog; though this time it's my colleague Ellis who's doing all the work. This is meant to be a roundup of "what network admins think." Again, nobody's going to be quoted (unless you WANT to be) except maybe as "Jake a network admin at a midwest insurance company." So my questions: Who in your organization makes the decision where to deploy software (of any kind), regarding running it in the cloud vs on-premises? Who do you think SHOULD be making that decision? What makes the organization decide *that* is the person/role who should decide? Why do you think they made that choice? Are those good reasons? Why, or why not? If it were left up to you personally (and especially if it is), which would you choose for backing up company data? Cloud or on-premises? (Snark and foot-stomping encouraged.) -Esther _______________________________________________ Discuss mailing list [email protected] https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss This list provided by the League of Professional System Administrators http://lopsa.org/ _______________________________________________ Discuss mailing list [email protected] https://lists.lopsa.org/cgi-bin/mailman/listinfo/discuss This list provided by the League of Professional System Administrators http://lopsa.org/
