News for hackers. Stuff that matters.
Re:Docker Is Raising Funding at $1.3B Valuation by user5994461 on Friday August 18, 2017 @04:26PM (#15049459)
It is much cheaper to run clouds than to buy and operate your own hardware.

The cloud is also a lot easier to optimize and save money.

Re:Docker Is Raising Funding at $1.3B Valuation by venantius on Friday August 18, 2017 @04:39PM (#15049547)
You're getting downvoted, but your answer is partially correct: when you're a small startup, it is almost certainly cheaper (in terms of time and operational complexity) to outsource infrastructure to the cloud.

However, once you hit significant scale, the lessons from the operational experience of all of the major firms have been pretty consistent: it's cheaper to operate your own data centers than it is to outsource them.

Re:Docker Is Raising Funding at $1.3B Valuation by localhost on Friday August 18, 2017 @05:28PM (#15049865)
Depends on what you mean by scale. If scale means providing services globally to many jurisdictions, you're going to have to start doing the things that the big players so like putting data centers in specific geographies (e.g., EU, China). That means getting real estate, power etc. At that point I think the scale tips in the other direction where it's now more costly for you to "scale". So, cheap at the small end, cheap at the high end and expensive in the middle (cloud).
Re:Docker Is Raising Funding at $1.3B Valuation by owenmarshall on Friday August 18, 2017 @05:45PM (#15050008)
Bingo.

From the perspective of a Fortune (checks list) 15 company: AWS saves us a fortune. No facilities costs all over the world with power/real estate/lawyers to handle local laws. No data center engineers across the globe. A solid discount on list. Consistent bills (thanks to judicious RI buys) and servers that are available in minutes - not weeks (have you ever seen enterprise IT ticketing practices?!)

If we had two orders of magnitude fewer employees/servers/locations AWS wouldn't make sense. But at this scale nothing else makes sense.

Re:Docker Is Raising Funding at $1.3B Valuation by hueving on Saturday August 19, 2017 @09:37AM (#15053266)
If you have reserved instance style workloads and aws is saving you money, it sounds like your private data centers were just grossly mismanaged or you have a negligible compute load.

AWS was likely just a way to overhaul inefficiencies in a legacy IT org. Someone will be able to do the same thing in 5 years moving you from AWS back to self-hosted.

Re:Docker Is Raising Funding at $1.3B Valuation by ubernetes on Sunday August 20, 2017 @09:45AM (#15058383)
People really need to stop. There is no Fortune 15. I get that your e-peen needs all the help it can get, but this is like a grown adult giving their age as 41 "and 3 quarters".
Re:Docker Is Raising Funding at $1.3B Valuation by InTheArena on Saturday August 19, 2017 @12:45PM (#15054292)
Speaking as the chief architect for solutions that are deployed on the cloud for financial services, this is not true. There is a point at which the infrastructure to manage the infrastructure becomes more expensive than the hardware and the network. Regulatory compliance especially PCI and HIPAA become very difficult to manage. Downtimes percent risks to large strategic customers. At that point the cloud comes in to atone because of the ability to scale completely dynamically and the capability for automation.
Re:Docker Is Raising Funding at $1.3B Valuation by ubernetes on Sunday August 20, 2017 @09:58AM (#15058415)
Sounds like you're either not that big or you have an incompetent team. If you have PCI/HIPAA/whatever under control, it doesn't magically get harder as you get bigger. Outsourcing it just means you pay someone else to get it right, in addition to giving up control.
Re:Docker Is Raising Funding at $1.3B Valuation by elmar on Friday August 18, 2017 @06:26PM (#15050230)
The epic story of dropbox exodus from the amazon cloud empire

https://www.wired.com/2016/03/epic-story-dropboxs-exodus-ama...

But some companies get so big, it actually makes sense to build their own network with their own custom tech and, yes, abandon the cloud. Amazon and Google and Microsoft can keep cloud prices low, thanks to economies of scale. But they aren't selling their services at cost. "Nobody is running a cloud business as a charity," says Dropbox vice president of engineering and ex-Facebooker Aditya Agarwal. "There is some margin somewhere." If you're big enough, you can save tremendous amounts of money by cutting out the cloud and all the other fat. Dropbox says it's now that big.

Re:Docker Is Raising Funding at $1.3B Valuation by nojvek on Friday August 18, 2017 @09:42PM (#15051130)
Dropbox is now at petabyte scale. Last I had a conversation with someone at Dropbox they mentioned they’re moving storage in-house but still use quite a bit of AWS for service.

I think hybrid totally makes sense where you take the most expensive part bare metal with limited scope of maintenance.

Re:Docker Is Raising Funding at $1.3B Valuation by user5994461 on Saturday August 19, 2017 @10:39AM (#15053618)
I'd assume Dropbox is at least hexabyte scale.

1 PB is $23k per month on S3. It's nothing. That's barely the costs of 1-2 employees in SV.

The migration itself would take a lot more effort than one dude, even if there was a solution for completely free storage out there, the migration could only result in a huge net loss.

Re:Docker Is Raising Funding at $1.3B Valuation by bsder on Friday August 18, 2017 @05:35PM (#15049924)
Not even close to universally true.

Bandwidth is almost always cheaper at a colo. Most compute instances are cheaper to buy and rack if you have continuous loads. Disk ... is tricky.

It is faster and has lower up front costs to get clouds up and running initially. For most startups who are going to fail, that's Good Enough(tm).

If, however, you continue existing for a while, the other things start to add up at much lower levels that you would expect. I'd say the crossover is around when you are spending about $15,000 per year. Your colo is about $10,000 of that per year and you can rack 5 new machines every year for the remaining $5K. That's not that much for an actual business.

Cloud is good for your initial startup and for bursty situations. Once you have continuous loads, you need to be moving to pulling stuff back to your own hardware.

Re:Docker Is Raising Funding at $1.3B Valuation by mdorazio on Friday August 18, 2017 @05:59PM (#15050094)
How does employee cost factor into that, though? I don't do devops, so I don't know at what scale you start needing dedicated people to manage hardware and configuration at a colo. However, employees are really expensive in comparison to just about everything else, so even if you're spending an extra $10K a year on AWS than you would at a colo, if using it saves you just 10% of one person's time you're coming out ahead.
Re:Docker Is Raising Funding at $1.3B Valuation by bsder on Friday August 18, 2017 @06:14PM (#15050179)
Except that, invariably, I'm not saving that person's time.

It's a real myth that the cloud magically saves me a sysadmin. I have found almost exactly the opposite. Using the cloud effectively takes more time and more expertise. Debugging the cloud effectively takes WAY more expertise. Combine this with the fact that someone has to be able to architect a system to fit within the constraints of being on the cloud, and you're down extra employees.

The difference is in: "Eh, it's been down for 3 days? Sigh. Just reboot it." vs. "Um, that request hung for 93 seconds. Why?"

In the first case, the cloud is fine.

In the second case, someone is going to have to traipse over an enormous amount of systems (which you don't own and can't always instrument) and variables (some of which you aren't even aware of existing) to hunt it down. If, however, you can say "Pull that off the cloud into our own systems and keep an eye on it." you have made your debugging life a lot easier.

Of course, once you have the ability to do that, your team realizes and starts asking: "Given how much time we spend debugging issues with the cloud that aren't actually our fault, why are we on the cloud again?"

I always smile when that realization kicks in. Now I generally have to stop the team from pulling everything off the cloud. However, that's a much easier task.

Re:Docker Is Raising Funding at $1.3B Valuation by stephenr on Saturday August 19, 2017 @02:46AM (#15052040)
For the software side of things, you still need admins with a "cloud" provider.

For the hardware side of things every colo I've seen has a "remote hands" service.

Re:Docker Is Raising Funding at $1.3B Valuation by hueving on Saturday August 19, 2017 @09:39AM (#15053278)
Because the employee that has to manage all of the aws accounts is free?
Re:Docker Is Raising Funding at $1.3B Valuation by user5994461 on Saturday August 19, 2017 @10:46AM (#15053649)
It's a lot easier to use the AWS console than to deal with DELL and Equinix.

AWS is also about 2749 times faster and more efficient, as measured by me the last time we ordered hardware on AWS and dell simultaneously.

Re:Docker Is Raising Funding at $1.3B Valuation by Deimorz on Friday August 18, 2017 @05:07PM (#15049733)
It seems easier to optimize because you're starting out so far away from the goal, so you have a lot of space to improve. The money you mostly end up "saving" is money that you didn't really need to spend in the first place, but you chose to spend more instead of going through the optimizing effort up-front (which can be a perfectly valid approach).