But Oracle support basically doesn't answer the phone unless you're regularly cutting them six-figure checks, so you kinda need that level of management to be making the decision whether or not to use the platform.
But Oracle support basically doesn't answer the phone unless you're regularly cutting them six-figure checks, so you kinda need that level of management to be making the decision whether or not to use the platform.
But in the enterprise world nobody really cares what engineers think. You have Enterprise Architects, Technical Architects, Solution Architects etc. who get paid exorbitant amounts of money, are political animals and can masterfully straddle the line between business and technology. Most of them are ex-engineers so they aren't entirely useless and since they have their own language they will make you look stupid. Can't articulate the transition from a tactical to strategic solution and explain what business capabilities it aligns to ? Well good luck getting that past the central Enterprise Architects who will need to sign off on your choice before it heads to Procurement/Legal.
Architects along with IT managers and CIOs are the people whom the famous Oracle Sales machine targets with golf games, overseas trips and fancy dinners. It's never engineers. I spent a few years at Oracle. They are a multi billion dollar company for a reason.
For a start, that's why I don't work (at least directly) for the enterprise world.
But I've seen companies adopt open source solutions and modernize. I've also seen companies use those "legacy" technologies. They're the ones that usually go bankrupt, unless technology is a minor part of their business.
And yes, as much as "corporate architecture" is 90% BS and politics, if you can at least explain why solution A is better than solution B in a way it's understood, then you did your part.
And the question remains, who will pick up the phone when an open source DB fails to perform as it should. Does Red Hat provide support in that area?
They all offer certifications, training and conferences around the world for you to spend company money on.
Yes it's called 'kickbacks' and it can be illegal or considered corruption.
If you were a CEO would you want your team buying a product because they were given $5000 tickets to the superbowl?
As an example, I can't stop the CIO and board at my company from talking about the cloud because of all the consultants and sales guys talking to the C suite. You want to see something really oversold right now look no further than the cloud.
Of course they do on some level.
But it's a fine line.
It's crazy how many CEO's will let purchasing decision makers be taken on these things and junkets, I would just not allow it.
But also don't doubt the ability of people to just drink koolaid. There are tons of non-thinkers out there who just 'buy' the story presented to them.
Also - I don't think 'the cloud' is oversold. It's definitely the future, and it's going to be the 'new normal' and it's here to stay.
The notion that anyone would 'host their own' stuff just doesn't make sense anymore - unless there are specific reasons for it. 'The cloud' is now the 'default choice' for most things, unless you have a need not to use it.
In the case of the cloud, I agree that there's a future for it. But I think in the future people are going to look around and notice that it cost a lot of money to run everything in the cloud and on-premise is going to start looking good again.
Well, that is rather the point of buying a large complex business application - it has to align with business processes!!
These projects often cost $10m+, once you factor in the technical implementation and integration, business process changes, training for business staff, training for IT staff, transition costs, etc.
So if you want to argue that the business should get the solution that fits their requirements the second best, because the 'best' one has an Oracle backend, you had better come up with a shit-hot reason that can't be solved with 'hire a couple of Oracle engineers'.
Exactly - cost of support/hosting/licensing the relevant database is a factor but, in my experience, it is a pretty small part of a large ERP or CRM implementation.
Build and implement an Intranet system based on Oracle
That was the start, and finish of the spec we got. Question about what sort of information the intranet stores? Here's your answer:
As long as it uses Oracle
Standing your ground where Oracle is involved usually just means quitting. Not every engineer has that luxury.
Yes, I'd quit. Period. End of discussion. I couldn't work at a company that operated that way.