News for hackers. Stuff that matters.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by tootie on Tuesday October 15, 2019 @11:33AM (#21259529)
I wonder if anyone here has seen any net new adoption of Oracle DBs in the last few years? It was an absolute juggernaut 10-15 years ago and has rapidly tanked their reputation and spread their business across software, services and cloud with mixed results. Is it actually still growing or just milking their stodgy enterprise customers for more money?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by drawkbox on Tuesday October 15, 2019 @11:47AM (#21259703)
In 2001/2003, I led a small team at an agency that converted Kraftfoods and 50+ brands from 25+ ATG Dynamo web/app CMS servers + 20+ Oracle servers to .NET 1.0 CMS on 3 web servers, 3 app servers and 3 Microsoft SQL Servers.

Even then Oracle tools were horrible for developers and still are. The only reason they had that many databases was Oracle's business is licensing, massive, expensive licenses, and their sales pushed them sold through upper management. Those days are almost over, developers choose the tech, the cloud is here. Without Tom [1], Oracle was basically not even a great developer community, all documentation was bad and the Java interfaces on the tools / management studio were horrendous. Oracle is fast but for most things on the web caching comes into play heavily and other databases are good enough. Oracle is good for large datasets/reporting, cursors are extremely fast when Oracle is tuned, the problem is it is like vehicle that needs tuning and optimization all the time or it drives bad. The cost and upkeep make Oracle mostly overkill and too painful.

Ellison laughed at the cloud like Ballmer laughed at the iPhone. That was a major error. But ultimately Ellison is an engineer that forgot to make sure developers like to use the product. That will ultimately be their fatal flaw as now the developers choose the tools not what is sold in above them.

All other platforms are developer centric and cloud first now. Oracle the all seeing one says the end is nigh for Oracle the database. No new projects will be using it without force. Too bad Oracle also owns MySQL, Java etc. I really wish someone else had bought Sun.

[1] https://asktom.oracle.com

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by Mountain_Skies on Tuesday October 15, 2019 @12:34PM (#21260361)
Oracle's new licensing requirement for Java is a bit threat to that platform. My company for technical reasons can't switch to OpenJVM so we're going to pay Oracle their new licensing money but we're not doing any greenfield Java development and are going to work towards moving our Java applications to another platform. That's an n=1 example but wouldn't be surprised if others end up migrating away, causing longterm harm to Java.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by chrisseaton on Tuesday October 15, 2019 @01:19PM (#21261034)
> My company for technical reasons can't switch to OpenJVM

The OpenJDK (not 'OpenJVM', that's not a thing) is literally 100% the same build as Oracle JDK now. There can't be any technical reason.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by toyg on Tuesday October 15, 2019 @01:45PM (#21261390)
It might be the magic "support" word - random openjdk builds don't bring any commercial guarantees.

This said, the likes of RedHat, Amazon and Azul are pretty happy to offer those guarantees, and I bet their prices are lower than Big Red O.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by thenewnewguy on Tuesday October 15, 2019 @06:03PM (#21264425)
Yes, but that wouldn't be a 'technical' reason, would it?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by dataminded on Tuesday October 15, 2019 @08:35PM (#21265786)
It's why we are paying for Java.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by hansjorg on Tuesday October 15, 2019 @01:32PM (#21261198)
It's the same now, but in previous versions there were important differences. Might be legacy code that's hard to make forward compatible.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by AtlasBarfed on Tuesday October 15, 2019 @01:41PM (#21261335)
AWS is maintaining separate releases of the JDK to help offset the release shenanigans of Oracle.

And there are other concerted efforts to keep control from Oracle in releases and the validity of the JDK.

As long as a sufficiently large majority (and AWS is helping here a lot, admittedly) maintain such regimented discipline, the JDK will be ok.

Oracle mostly wanted it to sue google for billions. That suit is basically dead, and Oracle knows the JVM isn't worth any large scale revenue.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by guitarbill on Tuesday October 15, 2019 @03:49PM (#21262880)
Corretto is decent, but AWS just doesn't get non-Amazon devs/tooling, and so e.g. almost a year later, there is still no alpine docker image: https://github.com/corretto/corretto-8-docker/issues/1
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by hyperman1 on Tuesday October 15, 2019 @02:46PM (#21262202)
But there is: Some software checks the name and version (major and minor) of the JVM vendor against a whitelist.

Guess which One Rich Asshole company has this practice.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by chrisseaton on Tuesday October 15, 2019 @09:36PM (#21266184)
> One Rich Asshole company

This is just personal abuse.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by rhinoceraptor on Tuesday October 15, 2019 @10:09PM (#21266372)
“Do not make the mistake of anthropomorphizing Larry Ellison!” - Bryan Cantrill
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by arthurcolle on Tuesday October 15, 2019 @04:49PM (#21263562)
couldn't his software be written on a relatively older version of the JDK that would preclude this?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by danbtl on Tuesday October 15, 2019 @12:48PM (#21260572)
I'm curious, what are the technical reasons OpenJVM won't work for you?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by csomar on Tuesday October 15, 2019 @01:47PM (#21261404)
I think he complained about licensing fees?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by chrisseaton on Tuesday October 15, 2019 @02:16PM (#21261785)
But licensing fees aren't 'technical issues'. You say 'technical' to mean not related to things like licensing.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by privateSFacct on Tuesday October 15, 2019 @03:06PM (#21262409)
Some support contracts only support if using x JDK Some software checks the exact JDK and only runs using it etc.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by vips7L on Wednesday October 16, 2019 @10:44AM (#21270885)
OpenJDK
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by brianmc21 on Tuesday October 15, 2019 @01:46PM (#21261395)
We were told not to download any new versions of java due to oracle trying to extract money for it. Basically we are going to do the same.

Purge every oracle product slowly but surely

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by BoyRobot777 on Tuesday October 15, 2019 @04:51PM (#21263593)
> We were told <...>

Yeah. Say no more... If only you would have looked. Anyhow, Oracle does the following:

- Contributes pretty much all of the closed source technologies (or what was originally to become closed source) of the Oracle JDK to OpenJDK, for example giving the community: JDK Flight Recorder; JDK Mission Control; ZGC; …and probably more stuff I can’t think of right now;

- Ensures the Oracle JDK and the OpenJDK builds are virtually indistinguishable;

- Starts providing a free OpenJDK build (which includes all these donated technologies);

- Provides uncountable man hours of maintaining and innovating the Java platform;

- Ensures that the community knows where to find the free bits by linking to them, and slaps on a bright yellow warning sign, so that everyone can see that the licensing has changed;

And how does the community react, you wonder? Yep, that’s right. “Oracle is the Devil”, “This is a bait and switch operation” etc. Ad nauseum.

ONCE AGAIN. You do not need to use OracleJDK. Just use OpenJDK from AdoptOpenJDK.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by brianmc21 on Wednesday October 16, 2019 @11:15AM (#21271256)
I am aware... I work in old school financial services there is more red tape and politics with these types of things. I am merely stating what our plans are. We don't really use Java for any new development on our team so the easier solution is to just avoid it. There is a big team that will need to switch over but that isn't our problem.

The long short of it is we aren't a booming industry and we do it for the money so one less vendor we have to send a 7 figure check to will only increase the bonus pool.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by edp on Tuesday October 15, 2019 @12:52PM (#21260637)
I guess you could use the OpenJDK VM for new projects even if legacy projects are reliant on the Oracle VM.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by ako on Tuesday October 15, 2019 @02:01PM (#21261597)
We switched to AdoptOpenJDK, zero problems so far.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by twic on Tuesday October 15, 2019 @02:24PM (#21261880)
So rewriting everything onto a new platform is cheaper and less risky than doing the work to break dependencies on Oracle JDK? I know nothing about your situation, but it sounds to me like you've made a mistake somewhere.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by tootie on Tuesday October 15, 2019 @12:37PM (#21260400)
ATG Dynamo. Brings back some memories. It was actually a really smart platform that was killed by the vastly inferior J2EE. Spring is basically the same premise as Dynamo and is still going strong.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by twic on Tuesday October 15, 2019 @02:52PM (#21262252)
"Memories" is an interesting way of spelling "nightmares".

The Dynamo part of it, the pure application server part, had a few genuinely decent features. I've never seen a dependency injection framework like Nucleus, despite the fact that it makes an awful lot of sense. And you got /dyn/admin!

The whole publishing thing - derive a versioned dual of your database schema, edit data in it using a reflective CMS, then automatically publish changes to your production database - is kind of amazing. Source control for databases. I haven't seen anything else like that. Apart from just putting databases in source control, i guess. It occasionally got absolutely screwed up, but the idea was cool!

But a lot of it was absolute garbage. Repositories, where database entities are mapped to these crappy dictionary things that you need to either wrap or go mad trying to customise to actually use. Form handlers, whole classes for what would be a single handler method in a modern framework. The wacky build and packaging stuff.

And then whole commerce layer of it. Pipelines where the majority of the steps are about doing cleanup and normalisation that's only necessary because of how weak ATG's data model is, and the real commerce value could have been a single 20-line function, and adding your own stages becomes and exercise in boilerplate-smithing. Catalogue maintenance, which you have to run sometimes, because apparently it's too hard to just keep the database consistent. Scenarios, the businessperson-usable customisation tool that isn't, in practice, usable by businesspeople!

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by quicksilver03 on Wednesday October 16, 2019 @04:00AM (#21268087)
I kind of agree on the pipelines, it's a serious case of over-engineering for very little benefit and many frustrating sessions of debugging kilometers of stack traces under which the actual error was hiding.

However, publishing has always been a dumpster fire for me, from the very first time I've used it (around 2004-2005 IIRC) to 2015 when I stopped working with ATG. Deploying changes never worked reliably, full deployments could take days, if not weeks, and relying on RMI made for a very fragile system anywhere multiple network interfaces were involved.

Nucleus and /dyn/admin are incredible features, not only for development but for having near total control of your application in production. I can't count how many production incidents I've solved with curl and /dyn/admin alone.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by drawkbox on Tuesday October 15, 2019 @01:06PM (#21260848)
J2EE reminds me of another blast from the past, a contract around the time for Java (Apache) Struts [1], boilerplate hell and not fun.

Fun fact: Java (Apache) Struts 2 [2] is a vulnerability mess. It was used by Equifax on the breach:

> Struts 2 has a history of critical security bugs, many tied to its use of OGNL technology; some vulnerabilities can lead to arbitrary code execution. In October 2017, it was reported that failure by Equifax to address a Struts 2 vulnerability advised in March 2017 was later exploited in the data breach that was disclosed by Equifax in September 2017. [2]

They probably went with Java EE because it was "secure", little did they know Struts would enter the game. Equifax I am sure treats their developers good by how often their software was updated /s.

[1] https://en.wikipedia.org/wiki/Apache_Struts_1

[1] https://en.wikipedia.org/wiki/Apache_Struts_2

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by democracy on Tuesday October 15, 2019 @06:48PM (#21264866)
jee is a set of interfaces, it cannot be secure or not.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by dbrater on Sunday October 20, 2019 @12:37AM (#21302310)
While I know Oracle thrives off unearned reputation, (and that Ms SQL is a seriously underrated product outside of enterprises)- I refuse to believe that 3 ms-sql servers were equivalent to 20 oracle's. You must have lost something .
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by solatic on Tuesday October 15, 2019 @12:03PM (#21259955)
I can imagine that there are more than a few Oracle customers whose spend increases year-over-year because:

1) they have significant investment in the human capital side of Oracle, which is to say, Oracle DBAs on staff who are highly capable at keeping the lights on for their Oracle databases, but have little or no familiarity with alternatives 2) enterprise architects are required to get approval from their DBAs for the design of new systems, who won't approve non-Oracle databases that they can't support, so new systems get built with new Oracle databases 3) the financial cost of the additional databases is organizationally far enough removed from the design phase that Finance has no real power to say no, and anyway such enterprises have other areas of the business that are far more bloated grabbing Finance's attention, where the cost of additional Oracle licenses is a rounding error by comparison 4) Anybody at a high enough level to see why this is a problem has far bigger problems to deal with and so the situation persists.

I doubt that apathetic enterprises are enough to make Oracle database a growth center overall when nobody in their right mind adopts it for new companies, but I doubt that all of their customers are looking for a migration exit.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by bluejekyll on Tuesday October 15, 2019 @11:43AM (#21259658)
When they threaten you with lawsuits for using their software, and make their pricing completely opaque so you don’t really know what you owe (Comcast style), why would you knowingly choose that? Postgres is pretty darn good these days.

I still love Java, but I won’t be surprised if that language becomes a business risk because of Oracle’s behavior in other spaces.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by onefuncman on Tuesday October 15, 2019 @11:47AM (#21259701)
You must have missed the Amazon Corretto announcement— there’s an Amazon JDK now.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by bluejekyll on Tuesday October 15, 2019 @11:53AM (#21259794)
My guess is that like they did with Google, with time, Oracle will go after all the OpenJDK derivatives.

To be clear the licensing appears to be open enough so that this shouldn’t be a real threat, but IANAL.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by isbvhodnvemrwvn on Tuesday October 15, 2019 @01:55PM (#21261517)
Coretto passes TCK (as well as RedHat and Zulu, amongst others out there), there's nothing to sue for.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by briffle on Tuesday October 15, 2019 @12:40PM (#21260459)
I'm sure it will be priced at just below the cost in legal fees to defend yourself..
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by tsimionescu on Wednesday October 16, 2019 @01:28AM (#21267327)
Google did not have an OpenJDK alternative, they had a implementation of a language and stdlib that was 99% identical to Java.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by vbezhenar on Tuesday October 15, 2019 @12:53PM (#21260651)
Oracle owns Java. Amazon just builds its own version.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by GetOutOfBed on Tuesday October 15, 2019 @12:39PM (#21260451)
> Postgres

Yes, maybe there will be built in automatic fail over in a few years so you don't have to hack it together using a bunch of scripts.

Of course there's overlap in functionality and most companies should probably chose PG over Oracle. But PG is a joke in some areas like the above mentioned.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by grumpydba on Tuesday October 15, 2019 @01:39PM (#21261313)
> Yes, maybe there will be built in automatic fail over in a few years so you don't have to hack it together using a bunch of scripts.

thanks microsoft !!

https://github.com/citusdata/pg_auto_failover

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by GetOutOfBed on Wednesday October 16, 2019 @01:45PM (#21273137)
> curl https://install.citusdata.com/community/rpm.sh | sudo bash

Yeahh I guess not. Let me know when I don't have to hack it together with a bunch of scripts and the PG team takes availability seriously.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by grumpydba on Wednesday October 16, 2019 @03:45PM (#21274658)
It's on yum.postgresql.org, the official repo. Come on!
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by Keyframe on Tuesday October 15, 2019 @12:51PM (#21260629)
Maybe PG even gets kickbacks as a feature. Who knows!
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by rossdavidh on Tuesday October 15, 2019 @11:39AM (#21259612)
I think that not very many existing customers of Oracle migrate off, but I have to think that they are no longer the default for new and growing businesses to move into. AWS seems to have become that, with Oracle not even the second-most likely option (that would probably be Google or Microsoft).

Having said that, Oracle is probably the COBOL of databases, in that it will still be around (collecting good $$) from its existing customers for a long, long time.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by abraae on Tuesday October 15, 2019 @05:27PM (#21264021)
We started a new SaaS company last year. We use Java + Oracle from the get go.

Last company was very reliant on Oracle, we ran the entire business on a single Oracle instance for a couple of decades.

We had our share of adventures, but over the years never lost a minute's worth of data despite server, hard drive and other issues. We've also had a few scary performance problems, but have always been able to tune the DB to get past them. And once or twice, we've been in a dark place where you are googling for cryptic error codes, and we've always come through. That's a lot of business and millions of dollars earned through having a very reliable database underneath.

For us, the cost equation is whether it's worth learning a new DB. It's not. If you can run your business on a single instance, then on AWS, it's cheaper to stick with what you know than to try and move to a new DB for a few K of saved licence fees.

What's more, using Oracle is a good answer when the PHBs at our customers ask about our stack. No one ever got fired for using Oracle.

So yes, it certainly makes sense to use Oracle for new projects if you are already Oracle experts.

Java is somewhat the same equation as well ;)

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by joncrane on Wednesday October 16, 2019 @09:50AM (#21270296)
>No one ever got fired for using Oracle.

Yet.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by binarymax on Tuesday October 15, 2019 @11:48AM (#21259724)
I’m interested in seeing how much they try to milk Java in the next 10 years. I can see them getting desperate enough to really bring the hammer down on licensing, killing off openjdk, and making life miserable for everyone in the process.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by y4mi on Tuesday October 15, 2019 @11:54AM (#21259811)
How? Its an Open source implementation of the java vm which they don't own.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by vbezhenar on Tuesday October 15, 2019 @01:02PM (#21260802)
Why do you think that they don't own OpenJDK? Here's snippet from "OpenJDK: How to contribute" page:

> Like many other open-source communities, the OpenJDK Community requires Contributors to jointly assign their copyright on contributed code. If you haven't yet signed the Oracle Contributor Agreement (OCA) then please do so, scan it and e-mail the result to oracle-ca_us(at)oracle.com. Please make sure to specify OpenJDK as the project you'd like to contribute to so that we can process and store your OCA. Allow at least two weeks for processing. If your request is urgent contact the appropriate Project Lead.

It seems to me that they actually own OpenJDK. I'm not a lawyer, but I think that they have the power to make all code proprietary if they want.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by kungito on Tuesday October 15, 2019 @01:51PM (#21261455)
Well they definitely can just like Microsoft can with all their open source projects which require CLA and all the other big corps with same open source model but the already published code also stays under the currently assigned license. They can only change newer version's licese which would probably cause a fork and do more damage than help
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by PeterisP on Tuesday October 15, 2019 @03:17PM (#21262513)
This ownership of copyright gives them the possibility to release the next version of (not-)OpenJDK under a proprietary license, but does not give them a possibility to kill off the current version of OpenJDK as every single user who has received explicit perpetual irrevocable license to use, change and redistribute the current version - so there's always a possibility for a true open source fork.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by y4mi on Tuesday October 15, 2019 @03:18PM (#21262534)
you're right, vbezhenar... i believe the spirit of my message remains unchanged: openjdk is almost entirely open source (GPLv2 + Classpath Exception).

they cant pull the this licence from already published code, which means that they cant forcefully monetize it anymore. if they tried, someone else would fork it and continue its maintenance.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by binarymax on Tuesday October 15, 2019 @12:02PM (#21259933)
There are a couple ways they are trying to do this. They’re actively fighting the court battle vs Google for copyright of the Java api. They’re also adding more features to Java that are only supported in new versions, and they can/will attempt licensing lock in for those features. OpenJDK might survive as permanently stuck in version 8, or it might survive as a fork which will divide the community.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by BoyRobot777 on Tuesday October 15, 2019 @05:01PM (#21263713)
Except the opposite is happening lol:

- Contributes pretty much all of the closed source technologies (or what was originally to become closed source) of the Oracle JDK to OpenJDK, for example giving the community: JDK Flight Recorder; JDK Mission Control; ZGC; …and probably more stuff I can’t think of right now;

- Ensures the Oracle JDK and the OpenJDK builds are virtually indistinguishable;

- Starts providing a free OpenJDK build (which includes all these donated technologies);

- Provides uncountable man hours of maintaining and innovating the Java platform;

- Ensures that the community knows where to find the free bits by linking to them, and slaps on a bright yellow warning sign, so that everyone can see that the licensing has changed;

Some bits do not even make sense: >OpenJDK might survive as permanently stuck in version 8

??? Wat?

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by dastbe on Tuesday October 15, 2019 @12:15PM (#21260122)
OpenJDK is not stuck on 8, and is where all language development goes.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by chrisseaton on Tuesday October 15, 2019 @01:20PM (#21261061)
> which they don't own

They do own it. They own the copyright on the source code (all of it - even if Google or Intel wrote it). They own the trademarks. They own the specifications.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by didibus on Tuesday October 15, 2019 @01:41PM (#21261333)
Apart for their lawsuit against Google, they're ownership of copyright just means they could choose to relicense future code under a different license, even proprietary if they wanted.

At that point, someone else could attempt a hard fork. Same as what AWS did for Elastic search and MongoDB. The existing release code is still under open source license and so would allow for that. But whoever's attempts that fork, unlike Oracle, would not be allowed to change the license terms beyond what the current open source license allows.

And, someone could also choose to not re-use any code, and re-imement from scratch the spec, like what Google did for Android. That said... the open lawsuit against Google is still deciding of the legalities of that one.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by fiddlerwoaroof on Tuesday October 15, 2019 @11:59AM (#21259894)
Don’t they claim some sort of copyright on the APIs and also restrict what can be called “Java”?
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by thrower123 on Tuesday October 15, 2019 @11:44AM (#21259676)
Oracle is slashing positions in a lot of their sales divisions. There was a large layoff this spring/summer, and from what I can tell from contacts that were there, anyone who can is jumping ship to AWS or other competitors, and poaching as many of their old customers with them as they can.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by matchagaucho on Tuesday October 15, 2019 @01:00PM (#21260762)
Often it's the apps, like eBiz Suite, that drive the net-new adoption of the underlying DB.

The large Accounting firms handle 80% of the financial audits of Fortune 500 corporations. They are used to walking up to Oracle DBs and extracting the reports needed for compliance and reporting.

If they have to learn a new ERP or proprietary Accounting system, then the T&M costs can mount.

Re:Amazon’s Consumer Business Turned Off Final Oracle Database by arpinum on Wednesday October 16, 2019 @07:56AM (#21269403)
One area of growth - Accidental Oracle customers. Oracle makes software acquisitions and bases the new version of the product on Oracle DB. Customers are forced to upgrade and take on an Oracle DB, or get a firm push into the Oracle cloud.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by mxschumacher on Tuesday October 15, 2019 @11:42AM (#21259651)
I believe the business model is that it is near impossible to leave the ecosystem (this is also how SAP can still thrive). It takes a lot of money and expertise to make the migration happen. Few companies have scaling problems as pronounced as Amazon and as much of a vested interest in migrating to their own custom solutions.
Re:Amazon’s Consumer Business Turned Off Final Oracle Database by NicoJuicy on Tuesday October 15, 2019 @01:36PM (#21261264)
SAP survives because it's good and handles a lot of business cases.

I still hear implementations.

I don't hear implementations of Oracle.