26 comments

[ 2.9 ms ] story [ 57.8 ms ] thread
> But they’re way behind, need to spend tens of billions to have a competitive global cloud infrastructure, and have a much more severe customer problem than IBM: their customers hate them

Had a good, long laugh at that one. Jesus, is there anyone on this planet that doesn't regard Oracle as the corporate equivalent of a slimy, violent mob boss?

Overall a great read. There's a bunch of funny lines. I like this one:

> You may not get fired for buying IBM, as the old saying goes, but it is increasingly likely your employer will go out of business if you’re in an industry where technology matters.

Talking of great lines...

* "Amazon, Google, and Microsoft each spent more on CAPEX in 2017 than Oracle has in its entire history."

* "That red line you may mistake for the x-axis is Oracle’s CAPEX spending"

* "Maybe they are reconciled to sitting at the children’s table of cloud, but the problem for both IBM and Oracle is cloud is eating their existing businesses. It has eaten the server business and now starting to feast in earnest on software infrastructure, including the database, which is the profitable heart of these companies."

* "Both companies have acquired a number of SaaS applications, which will bolster their sense of self-worth and belonging in the cloud, but there is little to no platform leverage associated with these apps (and platform leverage = profits!!!)."

* "Watson which is in serious contention to be the biggest “overpromise and underdeliver” in tech industry history, now blockchain as they try to save humanity from our looming existential tomato provenance crisis"

* "And their (IBM’s) customer problem is who their customers are at this point: the disrupted. You may not get fired for buying IBM, as the old saying goes, but it is increasingly likely your employer will go out of business if you’re in an industry where technology matters."

And it’s a shame, because they didn’t need to be that way. They used to have some of the best tech; they still own some impressive products. But their constant game of “raise prices, reduce actual delivery, lie about it all” has antagonised so many people, that is hard to see how they can continue.

They could piss off us nerds and survive, but they’ve now lost a lot of credibility among C-level execs too, at this point. And to cap it off, they’re trying to force customers to make big migrations to cloud products that are simply not as good as the existing on-prem versions, just so they can toot inflated cloud numbers to Wall Street analysts.

And again, they didn’t have to: just sell both cloud and on-prem and let your customers choose.

It's very sad, because I am a big fan of Oracle's technical work. Oracle Labs' work on GraalVM is nothing short of technical wonder. MySQL is progressing well under Oracle: MySQL 8.0 finally (finally!) got window functions. And so on.
I saw some holdouts but for a lot of them their tune changed when Oracle's enforcers told them how much they owed (retroactively) for running Oracle on Virtual infrastructure. You see, you don’t pay for per-processor you are actually using. You pay per-processor you could possibly use. Even with live migrations each instance could only live on two physical hosts at any one time but they had to pay for the entire VMware cluster.

You have one team trying to save the company (however fruitless it might be) by creating a cloud and being forward thinking and you have another team that’s trying to squeeze their existing customers for every drop. The former can only be hampered by the latter.

A tip for anyone running Oracle: I have a friend at a previous employer who put the screws to Oracle by running some non-prod on a massive box and just creates instances on the fly with docker containers for developers and automated testing. Of course I’d ask an attorney before doing that, YMMV.

One of the more pointless arguments I’ve gotten into on reddit was one where a guy in an investing subreddit was absolutely positive that as soon as oracle and ibm decided to take cloud seriously, aws would collapse as IT managers around the world would switch to what they know and love.

As if AWS was a mere experiment, and any day now the big boys would come in and show how it’s done.

This is a rather standard response from people when companies get disrupted. See how intel would enter the mobile market and dominate.
Careful not to go too far in the other direction, and under-estimate the power of an entrenched relationship with enterprise IT customers.

Microsoft has become the de facto number two cloud provider, and Azure is now AWS's main competitor. That is in great part because IT managers (and behind them, CIOs and procurement) are familiar with Microsoft products.

I would say it’s actually because they’re pushing customers to Office365 which they’re leveraging to get them using Azure. To be competitive they need Office365. To use Office365 in an enterprise scenario you pretty much have to use Azure AD. And just like that you’re already an Azure customer and are already hosting sensitive data in their cloud. Why bother with AWS or GCP when your slow security approval process has already evaluated and approved Azure at the same time as Office365?

Keeping the AD sync stuff under the Azure umbrella was a genius move really. Microsoft understands big enterprises along with their politics and slow processes.

It's because Microsoft took this shit seriously and built a credible competitor. They are very wisely leveraging their popular enterprise software like Office 365 and Active Directory and branding them as Azure services. Then selling everything under the same enterprise licensing umbrella. Not to mention all the retail companies that are in direct competition with Amazon and would gladly send their money elsewhere. I've switched from AWS to Azure recently and haven't missed a beat.
Microsoft got in the game pretty early compared to everyone else (except Amazon of course). I remember even my intern days Ballmer repeating the word "cloud" at every opportunity and thinking "what's the big deal, its just a VPS".
I would re-forward that as 'CIOs are clueless, and middle managers are out of their depth and scared'. They blindly trust MSFT. (Not that Azure is bad, but the decision makers are completely divorced from the tech.)
My question is: what happens to all the small cloud infrastructure startups?

Surely Digital Ocean, Linode, Vultr etc don't have the resources to invest in these massive facilities.

Yet, they have customers, and provide options.

How are the big three (AWS, GCP, MS) able to sell on such a scale?

> How are the big three (AWS, GCP, MS) able to sell on such a scale?

I don't know the whole answer, but part of it is that they give free credits to new users, to get them using their cloud. It's smart. Once the free credits are used up, the business just starts paying, because switching to a different cloud provider is usually non-trivial.

Perhaps, but wouldn't digital ocean/VULTR etc start offering a free tier and catch up?

I think they also focus on a few large customers. SNAP, Netflix, and others can't really use Digital Ocean (can they? Does anyone know enough to do some back of envelope math?)

There are always going to be people who want to pay a fixed $x/month without all the pricing hoops of AWS etc. I assume this is why Lightsail sort of exists (still waiting for a non-ancient distro over there).

E.g. I tried finding the Azure equivalent of a $5/m nano/micro instance the other day and it doesn’t seem to exist. I think their minimum is $25/m just for the compute portion. That gets you 1 vcpu/1 gig. I honestly have no idea why anyone uses Azure.

The cloud providers provide a lot more than the VPS providers:

- Arbitrary private network topologies

- Managed databases

- Other managed services for the "undifferentiated heavy lifting" of infrastructure like source control, CI/CD, monitoring, log aggregation, alerting, load balancing, encryption, directory services, etc.

As such, they're in a different business - providing single servers for hobbyist and small-business websites - rather than seriously competing with on-prem for big-co infrastructure needs. They're making some attempts to catch up but are far behind.

It's just a slight exaggeration to say Digital Ocean, Hetzner etc are for 'hobbyists'.
Would love to learn more about the difference.

Since this discussion is "old", I might have to craft an Ask HN

Oracle is basically a law firm for their computers. Write contracts, fail to deliver, sue for fees.
Both IBM and Oracle make their own hardware. How does that factor in given the typical margins for "server-class" hardware?
> the typical margins

Are you implying that they're particularly high? Reference please :)

I wouldn't be surprised if full list price for "brand name" vendors like IBM, HP, and maybe even Dell (presumably Oracle, too) are inflated, but in every case I've heard of, for even modest volumes, the discounts tend to equalize the prices (well, maybe not IBM) and can occasionally be competitive with SuperMicro.

I'd aregue that the only company that really makes (or at least ultra-customizes/optimizes) their own, to the point of being outside of any "class" of hardware, is Google. I suspect they're the only ones whose capex might be deceptively low because of the cost optimization.

Why do people say CAPEX when they could just say “money”?
Because accountants treat it differently to OPEX (operational expenses) when valuing and for taxation, and hence they are separate figures available from companies. Obviously both are important, but growth in customer base isn't forecast by OPEX.