Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Software Cloud Databases Oracle

Amazon's Consumer Business Has Turned Off Its Oracle Data Warehouse (bloomberg.com) 134

An anonymous reader quotes a report from Bloomberg: Amazon.com Inc. has taken another step toward eliminating software from Oracle Corp. that has long helped the e-commerce giant run its retail business. An executive with Amazon's cloud-computing unit hit back at Oracle Executive Chairman Larry Ellison, who ridiculed the internet giant as recently as last month for relying on Oracle databases to track transactions and store information, even though Amazon sells competing software, including Redshift, Aurora and DynamoDB. Amazon's effort to end its use of Oracle's products has made new progress, Andy Jassy, the chief executive officer of Amazon Web Services, tweeted Friday. "In latest episode of 'uh huh, keep talkin' Larry,' Amazon's Consumer business turned off its Oracle data warehouse Nov. 1 and moved to Redshift," Jassy wrote. By the end of 2018, Amazon will stop using 88 percent of its Oracle databases, including 97 percent of its mission-critical databases, he added.
This discussion has been archived. No new comments can be posted.

Amazon's Consumer Business Has Turned Off Its Oracle Data Warehouse

Comments Filter:
  • by account_deleted ( 4530225 ) on Friday November 09, 2018 @10:39PM (#57620698)
    Comment removed based on user account deletion
    • I don't understand Oracle. Everyone who has ever shared their opinion with me hates them. Nobody here has anything good to say about them. They have a reputation for being unethical slime. Their services division has a long record of over budget fiascos.

      Yet despite this, they still get $40B a year in revenue. Who are these customers?

      • Re: (Score:2, Insightful)

        by Shikaku ( 1129753 )

        Government contracts, and anyone still vendor locked into their service(s) still (possibly past tense for Amazon now), and royalties for Android using Java. The proliferation of MySQL and its royalties is quite high as well.

      • by Anonymous Coward

        Amazon guys used Oracle for a reason: I've heard them say, basically, that it's great until it's not, but once you reach a certain level of need for scaling your ops time scales with the size of your deployment and that just becomes unsustainable.

        That's the mission critical reason for Amazon to move away from Oracle. But they also get two major strategic bonuses: (1) they make competing products and the transition away from Oracle is good for their advertising and bad for Oracle's, and (2) money. Cheaper to

      • by Anonymous Coward

        That is an example of one of the interesting paradoxes that define modern society: The more successful a mega-corporation is, the more widely and passionately hated that corporation is.

      • Re:Hurrah (Score:5, Interesting)

        by gmack ( 197796 ) <gmack@innerfiCHEETAHre.net minus cat> on Saturday November 10, 2018 @09:30AM (#57621756) Homepage Journal

        Legacy applications. It wasn't that long ago when MySQL didn't handle load very well at all, IBM's enterprise database and Ingress (doesn't really exist now) weren't being marketed at all, and the other competition didn't even exist. Many customers are also sold on the idea that Oracle DB runs best on Oracle's OS, running on Oracle's virtualization system (actually virtualization on anything else can can cause licensing issues regarding Hyper-threading) running on Oracle's hardware.

        It is not easy to switch away from Oracle, I man sure it's all SQL, but all of the databases have different quirks and extensions so it can take many months of conversion and years of testing to know if the conversion went well. Now imagine you are a business with some critical app. When things are good, there is no point in spending all of that money to make the conversion, and when things aren't, well it's just faster to buy more licenses so the needed software.

        And of course, Oracle knows this and don't even pretend to be nice about it. Their sales department is well tuned towards bleeding revenue from existing clients even if it pisses them off or they have to threaten a lawsuit. I worked at a place before that ended up on the incoming end of an audit that bled us for more money. After the audit, the order came down: NO new Oracle projects. We also had issues where Oracle wouldn't sell us upgrades to our Blade system without the purchase of a support contract with penalties for the years the hardware wasn't covered. (dumped it all when I pointed out that the blades were 10x the price of a 1u rack mount server with the same specs) After both incidents, Oracle sales were shocked that we weren't going to expand any of our Oracle stuff.

        The existing customer base all pretty much hates them, and I suspect that if Oracle hadn't gone one step too far and bragged about Amazon, their legacy stuff would have been left running for years longer.

        • IBM's enterprise database and Ingress (doesn't really exist now) weren't being marketed at all,

          That's not how DB2 was being used by IBM. It was used as another checkbox on their platforms. Oh, you need an RDBMS? Yes, we've got one right here. Actively marketing it to the wider world would have meant having to support it on Windows, which IBM didn't want to have to do. They do/did have a DB2 product for Windows, but I always got the idea that it was a PITA.

    • Re: (Score:2, Insightful)

      by Anonymous Coward

      You seem to draw a line between good and bad and think that everyone on the good side likes each other and everyone on the bad side likes each other. It doesn't work that way. The fact that Amazon and Oracle both suck doesn't imply that Oracle must be good for Amazon. They suck for Amazon too.

      When you stop drawing the mentioned line you can learn to accept that a friend of a friend isn't necessarily your friend, a friend's enemy isn't necessarily your enemy, and an enemy's enemy isn't necessarly your friend

  • Fuck Oracle (Score:5, Interesting)

    by bobstreo ( 1320787 ) on Friday November 09, 2018 @10:52PM (#57620712)

    some good products, some not-ready-for-primetime (junk) products, pricing and support suck balls.

    I hated dealing with them before they bought Sun. Then I actually started to hate dealing with them more than Microsoft.

    Kudo's to Amazon. Hopefully they'll start giving away their DB just to stick it to Oracle some more.

  • by Proudrooster ( 580120 ) on Friday November 09, 2018 @10:55PM (#57620718) Homepage

    If Amazon can actually survive Black Friday and the Christmas shopping season on their new database, they might be able to sell it to others who are trapped by Oracle. It would be interesting to know the back story on how much pain and suffering was required to leave Oracle. My suspicion is that they forked PostGresSQL and Amazon enhanced it. Can anyone comment on the details?

    • Re: (Score:3, Interesting)

      by Anonymous Coward

      If you've ever used Redshift, its as if they forked PostGreSQL and removed features.

      • by Anonymous Coward on Saturday November 10, 2018 @12:11AM (#57620876)

        Redshift has been a great data warehouse for a long time, an MPP variant of Postgresql (fored from ParAccel) unlike the monolithic Oracle. What locks folks to Oracle is the tech debt and the migration effort. What Andy Jassy is saying is the they finally got rid of the tech debt.

    • I have used Redhsift in production for many years. Not my first choice, but great if someone is willing to pay.

      It was froked from Redshift by some other company. AWS bought that and enhanced/integrated it with the rest of their products. As usual they did a good job.

      It is really good technology, and no you cannot achieve the same with Postgres (as other comments are implying in this thread). As long as you have the money and read the fine manual, it will solve a lot of data problems at scale, with flexibili

  • by Tailhook ( 98486 ) on Saturday November 10, 2018 @12:18AM (#57620894)

    Pretty basic concept. Self evident to most people. Not Larry, apparently. It's amusing to consider that inside Larry's mind he believes that dishing on Amazon's database products will attract more customers to Oracle.

    • by 93 Escort Wagon ( 326346 ) on Saturday November 10, 2018 @12:44AM (#57620936)

      Seriously - what the heck was he thinking? He should’ve just kept his trap shut and continued to collect the big bucks. And his sales team could’ve quietly used “you know, Amazon relies on our database products for its mission-critical systems” as a major selling point.

      But no, go ahead and drive them away, Larry...

      • After you have money, other things become important. Status, especially relative status. The ability to harm others with impunity. Being above the law. Many others. Here I think Larry was just trying to demonstrate his high status. Oracle is so big it doesn't need Amazon. The customer is not always right. A big trend these days is firing your customers when they get out of line, the same as you would an employee.
  • by Anonymous Coward on Saturday November 10, 2018 @01:20AM (#57620980)

    As a 25 year veteran Oracle DB admin, Oracle is fast becoming an anachronism in the modern fast paced world of NoSQL and and serverless cloud tech. I remember when the rage back in the early to mid 90s was to have huge data silos, you bought big tin, built big monolithic databases and you processed things on the biggest hardware you could. Then FOSS and cheap hardware started to appear plus the idea to move business logic from the database and put it back into the apps, thus the DBs started to become bigger and more "stupid" just simple big blackbox data stores.

    You don't need huge tin anymore, you don't need huge DBs for new projects, with cheap afforable scalable tech you build proper scalable architectures that can make use of NoSQL or RDBMS tech like PostgreSQL ( Redshift is simply PostgreSQL on monster steroids ). Larry used to be a great visionary, I remember back in the mid 90's Larry said that soon everyone will have terminals connected to huge networks, we won't need PCs in every office and home. People laughed their arses off at him but here we are almost 2020 and we all have tablets and mobile phones connected to the biggst network in history with datastores with the whole knowledge of human understanding at our finger tips. Larry is making Oracle DB a self-managing system and that will cause many like me to move on, if there's little do with maintaining the DB let some £5/hour operations dept out in India look after it, my company needs me to move to more interesting things as they want more value for money from my skills.

    Oracle and SQL Server are good systems but they're now simply just another choice and no longer the only choice. I love the new plethora of DB choices, nosql DBs and serverless tech from the cloud providers who also supply the supporting tech like on demand scalable processing engines like Lambda(AWS) and Athena(AWS). RDBMS has it's place, it's good solid, trusted reliable tech but it's simply just another choice. Amazon have seen that you don't need big tin, just lots of small scalable tin and you can process more data in 24 hours than you would in an entire year, store more data than ever before. Times are changing and it feels like the 90's again in IT tech, so much change and so many exciting opportunities available right now, it's why I wanted to work in IT tech and it's great!

    • by swilver ( 617741 )

      Phones and tablets are hardly terminals, in the way Larry meant it, and certainly no replacement for a PC or Laptop. Let's not pretend that those have disappeared from people's homes.

      Oracle DB could have been good, but their refusal to fix trivial issues and provide data types that match with the application layer turns developers sour on their crap. It always felt like working with a 1980's product that had layer and layer of crap bolted on top of it while we just wanted a fucking storage system.

    • by DidgetMaster ( 2739009 ) on Saturday November 10, 2018 @11:20AM (#57622012) Homepage
      It can be a huge pain to migrate an existing application from one vendor to another. A company I worked for moved from SQL Server to Postgres (because of licensing issues) and it took 3 years even though they are both 'SQL'. But even if you have a long laundry list of items that make it economically attractive to move from system A to system B; you still must fight the politics of 'not invented here' or 'we have always done it this way'.

      I have invented a whole new kind of data management system. It handles unstructured data way better than traditional file systems. It does a bunch of NoSQL functions better than other systems. It is about twice as fast as SQL Server, Postgres, or MySQL at relational databases. But I have a terrible time convincing early adopters to give it a serious look. I had a potential customer who was having a big problem with Cassandra. They had a table with a couple hundred million rows and periodically they had to delete about 10 million rows out of it. (Cassandra is apparently built to ingest data but not to update or delete it very well.) The operation was taking them 2 weeks to complete. We put the same data in my system and it completed in just 17 minutes. Yet their management would not even consider adopting this technology and could not even give one valid reason why they wouldn't.
    • by HiThere ( 15173 )

      Oracle's technical glory days had passed before they released Oracle 9i back around 2000.

  • Oracle is that rare creature, a C-suite virus. Symptoms include inability to make rational decisions, bouts of fear uncertainty and doubt as well as declining profits. In extreme cases, rational alternatives to Oracle can be misconstrued as threats. In its terminal phase, C-suite inhabitants can be convinced that only by buying more Oracle products can they save their business. Death usually follows immediately after acting on the terminal phase.

A Fortran compiler is the hobgoblin of little minis.

Working...