News for hackers. Stuff that matters.
Re:A Peek Into Graviton2 by kick on Tuesday March 10, 2020 @01:07PM (#22537254)
We at Amazon want you to test on Amazon's servers! After all, Jeff Bezos owns every server on the planet.

Pay it no mind that developing software and testing it on AWS is an order of magnitude more expensive than doing things on-premises: don't worry, you're not being ripped off any more than usual! All of those big "unicorn" tech companies you look up to are doing it—everyone from BP to GE to the people who rip you off on concert tickets to the guys that made Fortnite—it's all the rage, nowadays!

That $20,000,000 in venture capital you got could surely be used to set up a dev environment for almost two whole months! Call now and we'll even throw in three whole extra days (throttled by 50%)!﹡

﹡Restrictions may apply. Not valid in the state of California or to companies registered in Delaware. We reserve the right to change the terms of the agreement without prior notice.

Re:A Peek Into Graviton2 by throwaway894345 on Tuesday March 10, 2020 @01:46PM (#22537650)
> that developing software and testing it on AWS is an order of magnitude more expensive than doing things on-premises

Is there any truth to this? Every time I see this claim, it is actually comparing the price tag for servers in the on-prem case with the price tag for compute on AWS/etc (which includes a whole lot of engineering and data center management costs). It's a pretty meaningless comparison.

My guess is that AWS has the economies of scale to outperform your average private data center on a total-cost-of-ownership basis.

Re:A Peek Into Graviton2 by TheFiend7 on Tuesday March 10, 2020 @05:29PM (#22539915)
One year of a a1.2xlarge 8vcpu 16gb RAM costs $1782.144 excluding storage. I could build a pretty decent server with that money that would last easily half a decade if not longer.

I could double the cores and mem probably too.

Re:A Peek Into Graviton2 by jandrewrogers on Tuesday March 10, 2020 @08:52PM (#22541806)
AWS uses the industry standard financial model for leased infrastructure with EC2 instances: all offered pricing structures recover hardware costs at 6 months. After 6 months, your cost basis is OpEx only. The margins on month 7 and beyond are very good.

If you operate at sufficient scales to amortize the fixed overhead of operations (which is not that large of a scale), you can break even running your own server infrastructure within 12 months versus AWS if you know what you are doing. That last part is a big caveat, but not a large hurdle.

There are other considerations but in pure hardware terms, on AWS you've bought the hardware after 6 months of utilization.

Re:A Peek Into Graviton2 by ksec on Tuesday March 10, 2020 @07:06PM (#22540927)
Let's be fair, you are actually paying extra for elastic capacity. I.e You expect to have a 2nd Server Ready when ever you need. Not to mention the Cloud is suppose to add a little redundancy, so in case your server fail you could switch on another in an instant.

So in reality I will always times the cost of server ( over X months period ) + colocation / month by 2.5. And Double that to give them Margin for support etc.

That is roughly 5x the cost. And in most cases seems to be what AWS is charging for.

Not saying I agree with their pricing.

Re:A Peek Into Graviton2 by walrus01 on Tuesday March 10, 2020 @07:03PM (#22540886)
If all you want is a development machine and electricity is not particularly expensive, you can buy a used 32-core, quad socket Xeon with 128GB of RAM for half that. Dell r910 or similar. It's about a 500W load.

Or you could get an eight core / 32GB ram machine for under $230 on eBay.

Re:A Peek Into Graviton2 by didibus on Tuesday March 10, 2020 @11:12PM (#22542608)
How much would you charge to buy this machine, rent a space to put it in, pay for the utilities and rent related to it, set it up, and consequently maintain it for half a decade? In addition to the principal of purchasing the hardware?
Re:A Peek Into Graviton2 by vbezhenar on Wednesday March 11, 2020 @05:31AM (#22544349)
Not a lot. Installing Linux is trivial. Server hardware rarely breaks outside of disks which are trivial to replace as well.
Re:A Peek Into Graviton2 by tatersolid on Wednesday March 11, 2020 @11:56PM (#22553591)
In the real world: UPS,generators, cooling, BIOS/management card patching, 100 gigabit switches, optics, cabling, monitoring, tamper-proof logging, SEIM, cameras, physical security, software licenses. Plus maintenance on all that stuff.

Oh and you need a DR site too, so double it.

And staff up 4x for 24x7 operations and build an orchestration layer yourself.

I’ve done the math in a lot of scenarios, including (especially) staff time. Running your own real data center doesn’t make long-term financial sense unless you are in the mid-hundreds of physical servers.

Colo might make a bit more sense for some situations, but there’s a reason so much is being moved to cloud providers. The people doing it aren’t stupid.

Re:A Peek Into Graviton2 by tbrock on Tuesday March 10, 2020 @11:05PM (#22542572)
How does the yearly cost change if it becomes an upfront paid reserved instance over 5 years?

My guess is the advantage evaporates.

Re:A Peek Into Graviton2 by teraflop on Wednesday March 11, 2020 @12:11AM (#22542916)
Let's do the math. An a1.2xlarge reserved instance with the longest available term (3 years) is $672/year, or $3,360 over 5 years.

A bit of browsing on Geekbench suggests that one a1.4xlarge instance (i.e. two a1.2xlarges) is roughly comparable to a Ryzen 3400G. Adding in rough costs for the other components (motherboard, power supply, case, and 32GB of RAM), a bare-metal system equivalent to an a1.4xlarge looks like it would cost maybe $500-600 to buy outright.

In other words, if all you care about is raw CPU performance, then over long periods of time AWS costs more than 10x as much as bare-metal per unit of performance, even with up-front reserved instances.

Re:A Peek Into Graviton2 by tbrock on Wednesday March 11, 2020 @05:46AM (#22544415)
Except we are talking about a2’s (m6g) brother, the whole point is that the math changes significantly with these new instances. The a1 was not competitive.
Re:A Peek Into Graviton2 by cubano on Tuesday March 10, 2020 @05:52PM (#22540158)
I recently provisioned a "micro-" instance...the smallest possible server available, as I fell hook, line, and sinker for the "FREE 12 months!" promotion that turned out to be totally false.

For 3 months, I was charged $11,$23, and finally $4 for 3 days of the 3rd months, where I QUICKLY cancelled the server...this is OUTRAGEOUSLY expensive for a single processor, 1G RAM, 30GB SSD cloud server!

$37 for some 64 days is totally overpriced. You can get high quality low cost cloud servers for less then $5/month, and if you purchase a full year, half that.

Amazon really disappointed me with their FREE bait-n-switch bullshit marketing, and I will NEVER recommend their low end servers again.

Re:A Peek Into Graviton2 by cthalupa on Tuesday March 10, 2020 @08:49PM (#22541785)
Having definitely gotten out for $0 on the free tier, it sounds like you somehow ended up with other services or on an instance type that was not free tier eligible.
Re:A Peek Into Graviton2 by cookiecaper on Wednesday March 11, 2020 @08:59AM (#22545411)
Which isn't an accident, to be fair. AWS pricing is deceptive on purpose, with many cross-dependencies that each have their own price points, exclusions, and caveats.

Only this many cents to use this thing, which, heh, I guess it requires this thing too, and this thing, and this thing ... man, some of these cents are adding up. Oh, a "NAT Gateway" is $30/mo? Well, OK. Keep going for a few weeks and you're staring down a bill for a rather scary number of cents while the CFO's angry rants can be heard half-way across the office.

There are entire consultancies that specialize in decoding AWS bills. Let's not pull leg here.

Re:A Peek Into Graviton2 by amylene on Wednesday March 11, 2020 @12:38PM (#22547182)
Do you have any evidence that their pricing is confusing on purpose?
Re:A Peek Into Graviton2 by tedunangst on Tuesday March 10, 2020 @01:51PM (#22537711)
How much data center does one really need for a build server?
Re:A Peek Into Graviton2 by different_sort on Tuesday March 10, 2020 @02:11PM (#22537923)
A lot if your expectation is to have it "just working" all the time.
Re:A Peek Into Graviton2 by yjftsjthsd-h on Tuesday March 10, 2020 @05:29PM (#22539910)
Although that can be a consideration, we started this thread talking about dev/test environments, where you just don't need that many 9s.
Re:A Peek Into Graviton2 by rkagerer on Tuesday March 10, 2020 @02:06PM (#22537879)
Imagine a SaaS platform that came with tooling to let you locally emulate the characteristics of different options on their infrastructure.

We don't necessarily care about matching absolute production performance, but could throttle things to get the right ratio between performance of CPU, memory bandwidth, disk IO, etc, in order to explore which code tweaks will have the biggest relative impact on your workload. It would let you do a bunch of your testing and optimization locally, for free.

Could be an edge to distinguish you from the competition, although I'm not sure it's a big enough one to warrant a business case. Maybe it would be attractive to shops whose development costs are high compared to production (i.e. startups and enterprises with lots of ongoing customization), but probably not so much for the established, internet-based businesses where I'm guessing the big money is (like Netflix).

Re:A Peek Into Graviton2 by andrewxdiamond on Tuesday March 10, 2020 @03:32PM (#22538732)
Maybe not to the extent you want, but Azure Stack lets you run many types of cloud infrastructure on site, including production workloads, for a small fee.

https://azure.microsoft.com/en-us/overview/azure-stack/

Re:A Peek Into Graviton2 by colecut on Tuesday March 10, 2020 @03:47PM (#22538888)
Whats wrong with the guys that made Fortnite? I think their business model is genius.

Make a free game, capable of cross-platform multiplayer across nearly all devices, and let people waste their money on skins and dances that give no competitive edge if they want to.