Alternatives to Oracle database
It has been suggested that Oracle derives 50% of Oracle database revenue in the UK from audit activity and the Campaign for Clear Licensing has reported that “92% of customers say that Oracle does not clearly communicate licensing changes”.
“50% of UK Oracle DB revenue driven by Audit (FY14), net new licenses” Sanjeev at @SnowSoftware #cashcow #Oracle pic.twitter.com/HYel11UGx7
— Martin Thompson (@itammartin) March 10, 2015
Maybe you’ve grown bored of propping up Oracle’s flagging database business? maybe you are irritated by the continual threat of audit? Maybe it’s time to consider alternatives?
I recently met with James Mills of TmaxSoft who sell Tibero, an alternative to Oracle database.
Tibero don’t audit customers, have a straightforward licensing program with no boobytraps, and is said to cost 50% cheaper than Oracle. So, technology challenges aside (discussed below), what a refreshing alternative.
Those seeking alternatives might also like to take a look at these lists:
Alternatives to traditional relational databases might also be considered. Patrick McFadin of Apache Cassandra at DataStax said:
“There are a few different options. If you want to stick with similar, relational database technologies then the alternatives are Microsoft SQL Server, MySQL or PostgreSQL.
If you want to look at distributed storage and processing, then there are new technology options under the banner of NoSQL – this is a family of databases that are designed to work in different, workload-specific, ways. They come from problems faced by the likes of Google and Facebook – these companies developed the technologies to handle their data management issues, then open sourced the technologies.
Apache Cassandra is a good example – it was originally developed at Facebook, then became part of the Apache Software Foundation. Cassandra is now used by companies including Netflix, eBay and SONY to power their online business and massive scaling needs. Cassandra has tended to be used by web companies that need an always-on, highly scaling database. In some cases even across multiple data centers.
Cassandra can and has been used to replace Oracle DB instances in retail, finance / banking and telco services.
From a licensing perspective, open source technologies come in at around ten percent of the cost of a comparable Oracle license. This is a significant TCO advantage when looking at the speed and size of data needed to be competitive.”
Technology Challenges “Yes, but Oracle owns the stack”
Part of Oracle’s enduring stickiness is it’s ownership of the stack of technology around the database. Can we rip out Oracle and replace it with something else? or shall we keep taking the abuse and grin and bear it? This is a point Oracle and other software dinosaurs will labour during pitches and negotiations, pouring fresh ladles of FUD on alternatives.
From an ITAM and procurement viewpoint, there are three major technology and political hurdles to address:
- Convincing Oracle DBA’s that Oracle is not the only fruit and there is life, technology and career advancement beyond their collection Oracle qualifications.
- Leaning upon ISV’s, hardware manufacturers and cloud infrastructure supplliers to ensure the stack required to deliver your business applications has viable alternatives from progressive technology partners
- Address the fear of change (“We’ve always used Oracle database”, “We’ve never heard of this other company”, “will it work” and so on) – Again, something Oracle account managers will focus on.
Building the Business Case and Making the Transition
IT Asset Management professionals can play an instrumental role in finding alternatives and scoping out the transition (and shedding a great deal of risk, headaches and anguish from an aggressive vendor in the process).
Shane McDermott of iQuate offers the following advice when organisations are considering migrating from Oracle:
“At a high level, there are three stages to making the transition:
- Inventory – What is the Oracle deployment?
- Dependencies – what databases are supporting what apps and what infrastructure is it underpinning?
- Candidates – Which DBs are configured to possibly suit transfer to an alternative technology – e.g. MSQL. This requires some in depth knowledge of the database config, understanding of Oracle technical dependencies. Some candidates will move easily, others will need rework/engineering/migration plans.
- Identification – identify the new target infrastructure and associated costs (there may be several of these identified and profiled for different use cases)
- Plan – organisational dependencies, suppliers, quotes, timelines, contracts etc.
- Some can be migrated automatically, others not. Partner/supplier selection to execute and manage migration (we have some partners in this space)
- Verify business case objectives achieved, realise savings, go back and reiterate.”
Have you a success story from moving from Oracle to share? What alternatives would you recommend? Please leave a comment below or contact me using the details below. Thanks, Martin
- Tags: 1_Oracle_MR · Apache Cassandra · Apache Software Foundation · eBay · Facebook · Google · iquate · James Mills · microsoft sql server · MySQL · NoSQL · open source technologies · Oracle · oracle corporation · oracle database · oraclefeature · Patrick McFadin · Relational database management systems · relational database technologies · Shane McDermott · software dinosaurs
About Martin Thompson
Martin is also the founder of ITAM Forum, a not-for-profit trade body for the ITAM industry created to raise the profile of the profession and bring an organisational certification to market. On a voluntary basis Martin is a contributor to ISO WG21 which develops the ITAM International Standard ISO/IEC 19770.
He is also the author of the book "Practical ITAM - The essential guide for IT Asset Managers", a book that describes how to get started and make a difference in the field of IT Asset Management. In addition, Martin developed the PITAM training course and certification.
Prior to founding the ITAM Review in 2008 Martin worked for Centennial Software (Ivanti), Silicon Graphics, CA Technologies and Computer 2000 (Tech Data).
When not working, Martin likes to Ski, Hike, Motorbike and spend time with his young family.
Connect with Martin on LinkedIn.