4 ms·
> The notion that something needs to remain on-premise is really an Old World way of thinking and feels more like someone wanting control as opposed to there be
by teacup50 13y ago
> The notion that something needs to remain on-premise is really an Old World way of thinking and feels more like someone wanting control as opposed to there being a valid argument.
No, it's the business continuity way of thinking. Outsourcing commodities -- such as servers, virtual or otherwise -- is one thing.
Outsourcing your core operational tools, software, and all your data is another matter entirely. Preferring SaaS at a company large enough to afford on-premise solutions is just nonsensical, and I expect it'll either blow up in his face, or just create a never-ending tax on end users who are constantly dealing with a mishmash of vendors, accounts, disappearing services, broken software, and instability.
At scale, stability and continuity is worth more than the opex/capex costs of internal IT.
- couradical 13y agoI can see both sides of the coin though - for a company that is as heavily cloud-invested as Netflix is - it might make less sense to maintain a cage for internal IT in a few datacenters. That said, I do get worried about sensitive data in the cloud. I didn't get that he was talking about moving to cloud/SaaS vendors as a whole, but more the IaaS/PaaS space - the "Hey, this app runs RoR, can I just run it from a Heroku dyno rather than a VMWare box in a cage" type of move. Granted, there's still a cost associated with that, and a need to plan the move, but it's less of an issue. They are making heavy use of SAML SSO it appears, so the account/vendor thing probably wouldn't be as much of an issue.
- binarytrees 13y agoYou have a point, but having services on-premise can still achieve the disfunction, mishmash and overall goods times you're describing with a SaaS service. You might get better response times knowing it's a local problem vs let's say an office in NYC hosting your ticketing system. Regardless, I'm sure they have put a lot of thought into this set up and to me sounds amazing. No ties to a physical location = win.
- e12e 13y ago> Preferring SaaS at a company large enough to afford on-premise solutions is just nonsensical Yes and no. First off, I don't think Netflix can afford to build the kind of infrastructure they're using -- certainly not without changing focus of their engineering resources. They famously do a lot of work to move data closer to the end users globally -- they're not "just" a US company. Essentially, they'd have to have an operation that would be "qualitatively" similar to AWS in order to be able to do what they do (and at a smaller scale overall, I think that would end up being quite expensive). I'd argue Netflix is one of the few companies I can think of where this "all cloud all the time" idea for infrastructure might actually make sense. I agree it's a big risk though -- and probably not good advice for most companies. It would also appear that Netflix is planning on actually selling a product (video rental) and make money off that, rather than have that merely as a vehicle to drive other, sometimes tangential, innovation. That remains to be seen, of course.
- puppetmaster3 13y agoIt is related to focus. If you are focused internally, can you compete as well externally, and I say no. HR, Finance, Office Automation is less important.
- qq66 13y agoNetflix has been on AWS for awhile, and I've never once had any stability or continuity problems with it. Whatever garbage is going on in the background, they've done a good job of preventing it from becoming a never-ending tax on end users.
- deleted 13y ago[deleted]
- barkingcat 13y agoThey built chaos monkey - software agents that randomly go through all their infrastructure on aws and randomly take things down. Network jitter, computer hangs, removing drives, and taking down availability zones. They do that to themselves so that when it actually happens, they are prepared and the end user (almost) never sees it.
- samstave 13y agoSort-of... Its a cost benefit analysis issue. Netflix took a very early stance that they wanted a large portion of IT ops pushed out of the company. One still needs to provide the means to supporting the actual tools which are required to the core business continuity -- but the industry has matured a great deal in the last ten years to the point where you have multi-billion dollar enterprises where their whole core business is that singular department that Netflix has chosen to push out of their management purview via outsourcing that cost.... This is not a bad business decision - the AWSs DOs etc have commoditized all the portions of that previously in-house IT department in a way which everyone can benefit. The risk is in the last mile. The most needed disruption in the tech-world today is in the carriers in their current incarnation. THEY MUST DIE.