Oracle Challenges Pentagon's $10 Billion Cloud Computing Contract (theregister.co.uk)
Oracle has filed an official complaint with the U.S. government over plans to award the Pentagon's lucrative cloud contract to a single vendor. Rebecca Hill writes via The Register: The Joint Enterprise Defense Infrastructure (JEDI) contract, which has a massive scope, covering different levels of secrecy and classification across all branches of the military, will run for a maximum of 10 years and is worth a potential $10 billion. In spite of this pressure from vendors and the tech lobby -- as well as concerns from Congress -- the US Department of Defense (DoD) refused to budge, and launched a request for proposals (RFP) at the end of last month. Oracle is less than impressed with the Pentagon's failure to back down, and this week filed a bid protest to congressional watchdog the Government Accountability Office asking for the RFP to be amended.
In the protest, the database goliath sets out its arguments against a single vendor award -- broadly that it could damage innovation, competition, and security. Reading between the lines, it doesn't want either of Amazon or Microsoft or Google to get the whole pie to itself, and thus endanger Oracle's cosiness with Uncle Sam. Summing up its position in a statement to The Register, Oracle said that JEDI "virtually assures DoD will be locked into legacy cloud for a decade or more" at a time when cloud technology is changing at an unprecedented pace.
In the protest, the database goliath sets out its arguments against a single vendor award -- broadly that it could damage innovation, competition, and security. Reading between the lines, it doesn't want either of Amazon or Microsoft or Google to get the whole pie to itself, and thus endanger Oracle's cosiness with Uncle Sam. Summing up its position in a statement to The Register, Oracle said that JEDI "virtually assures DoD will be locked into legacy cloud for a decade or more" at a time when cloud technology is changing at an unprecedented pace.
I fundamentally dislike Oracle. Its an exploitative company that functions purely on ensnaring companies into deals that are far too costly then using legal shenanigans to stop them to leave.
BUT, they are right here. Giving the whole contract , all ten billion of it, to a single contractor (And lets be clear here, its either AWS or Azure. Google are capable, but they dont have the govt mojo to compete in this space) is straight up monopoly building, and it creates a single point of vunerability to the DODs systems. By splitting things up over multiple providers, it enhances competition, and divides up responsibility in a way better suited to national security.
And after all, they could still write "NO ORACLES ALLOWED" in it, right. (Well probably not, but hey)
Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
This is the first news about Oracle doing something that I think might not be evil that I have seen. Am I missing something, or did our government screwed up enough here that Oracle actually wants to fix something?
I guess is goes to show that sometimes evil can use the truth, not just its lies.
From the RFP link:
..
"Objectives:
Acquire a worldwide, highly available, exponentially elastic, secure, resilient cloud computing and storage environment that seamlessly extends from the homefront to the tactical edge."
Maybe it was the 'exponential elasticity', or perhaps the DOD felt like Oracle didn't "extend to the tactical edge" enough.
We need to drill deeper than simply reporting on Oracle's protest, and the politics behind it.
An independent body of security experts should study the Pentagon's use of the cloud in the first place. Simply by moving to cloud computing, the Pentagon is revealing that they underestimate the cyber espionage capabilities of enemy states, and as in the case of Islamic State or Al Qaeda, stateless enemies.
The same independent body should also study vulnerabilities inherent in military use of the cloud. In an all out war, the enemy first tries to neutralize the command and control infrastructure of their enemy (us). Simply by using the cloud, we are offering the enemy a single neck to chop off, connecting the brain to the body. A secure military force requires so much redundancy, that the enemy has too many necks to chop off to be a feasible strategy.
I suspect the benefit to splitting things up may be obvious enough that I don't need to state it. On the other hand, over the years I've put a lot of thought into why companies use these clouds, and particularly AWS.
Years ago I developed a small private cloud using a lot of technology I designed and architected myself, with coding help from my employees and a contractor for the UI. It was mostly about storage, and some really nifty ways of managing virtual machines, but the main cost was storage. Multiple people asked me why we didn't use AWS for storage, so even after I had already looked into AWS I double checked a couple more times. What I found was that their storage was MUCH more expensive than some very solid, very flexible storage built from standard open source Linux storage components (cLVM, etc) and some 16-bay Supermicro chassis. AWS was super expensive for storage, and for virtual machines. So why are so many companies using them so much? Years later, I think I have a couple of answers.
There are a few reasons, but one is the level of integration of advanced things like auto-scale groups. Even getting just a load balancer working PROPERLY and configuring a static cluster of web servers is tricky normally. More often than not, the server clusters I see people deploy aren't actually clusters at all. They are a screwed up hybrid of a true cluster and a bunch of independent mirrors, which breaks things. AWS gives you a solid cluster in a few clicks. You can the easily save your entire cluster setup to your git repo as a Cloud Formation template.
The big clouds aren't the best way to get storage, they aren't the best way to run virtual machines, they aren't the best way to run databases. The magic is the integration - with a few clicks you have all the right DNS entries pointed to your new cluster of web servers, which talk to your DB cluster through the Lamda functions, all backed by the magic storage in a seamless way. With a beautiful API for programming it all. That's where the value is, how Amazon brings all these different things together seamlessly.
Breaking your operations up across a bunch of cloud providers meana giving up this seamless integration, duplicating whole data centers to another physical location with a few clicks, and haing everything still work.
If you're not going to take advantage of how everything is put together, you may as well save a few bucks and have a rack full of Supermicro gear on premises.
JEDI banishes the Dark Overlord.,,
Oracle's offerings do not play well with others.
They know that their intentionally gimped, poorly-documented, and everchanging APIs is their "foot in the door." All Oracle need is a beachhead. Over time they get to gobble up everything due to "incompatibility" or the client must choose to no longer use Oracle's predatory software but still pay under contract.
Either way Oracle wins and the client loses.
Bad memories die hard, and your solutions trainwrecked Oregon's healthcare website when other states were able to accomplish more for far less and in a far more timely manner.
Good thing I'm not in congress, I'd find any way I could to prevent you from bidding on a contract that was critical for our national defense.
Just get lost already, and let the companies that know what they're doing get the job done.
Take the cheese to sickbay, the doctor should see it as soon as possible - B'Elanna Torres, "Learning Curve"
"In the protest, the database goliath sets out its arguments against a single vendor award -- broadly that it could damage innovation, competition, and security."
This coming from a company that does everything in its power to lock in clients and then extorts them outrageous fees.
Given Microsoft's ownage of government infrastructure with Orifice, LookOut!/Excrap and Active Destructory, there's a real threat in handing even more government IT infrastructure to Microsoft.
I don't trust any of them, do you? Just to be clear: Microsoft getting the whole defence contract would be a disaster. Apple getting the whole defence contract would be a disaster. Oracle getting the whole defence contract would be a disaster. Google getting the whole defence contract would be a disaster. Amazon getting the whole defence contract would be a disaster. Listed in order from most disastrous to... still disastrous? What the hell.
What I want to know is, what is the size of the kickback? To whom will it be paid? In what form? Who has already promised to pay it? To be continued.
When all you have is a hammer, every problem starts to look like a thumb.
The Pentagon shouldn't take that lightly. Forget about Russia, only Oracle can bring them down to their knees.
It's like Stargate SG1 episodes, the biggest and most dangerous villains they ever face in the whole series are an obstructive bureaucrat and an evil senator.
Pentagon on the clouds is as meaningful as giving the chicoms / russians all our secrets on silver platters
Perhaps Pentagon wants it this way - to surrender to the chicoms / russians without having to fight
Donald TRUMP cut in line at the supermarket!
*Waves hand*
You want to award the $10 billion contract to the JEDI, and you will like it.
But advanced JEDI mind tricks don't work on the GAO, perhaps something more simple like good old fashion bribery and corruption.
A SITH contract would be more appropriate for Oracle anyway.
Comment removed based on user account deletion
Dead company walking. They just don't realize it.
Their clients hate Oracle. If they could, they've fire them today.
Oracle has been a bully, especially on cloudy stuff.
If Oracle were awarded the contract instead then Amazon or Microsoft would just sit by idly? Of course not. They would launch lawsuits of their own. This story has nothing to do with what's best for the federal government and everything to do with endless corporate greed.
Obviously Oracle is fighting to prevent a competitor from getting a foot in the door. They want the whole pie for themselves, just like Microsoft and Amazon do.
Oracle warns about vendor lock in - good one. (only if you choose someone else).
any time big gov't contracts are awarded it's typical for non-selected vendors to launch formal protests
The DoD responded to Oracle:
"I am not altering the deal. Pray I alter it further."
my, your, his/her/its, our, your, their
I'm, you're, he's/she's/it's, we're, you're, they're
About 5 years ago, the CIA gave a computing contract to AWS and IBM did the same challenge. The agency did aknowledge IBM's challenge and opened up a bidding prodess which AWS won anyway. Only few months after that I was offered an interview with AWS which requires that I secure a high level security clearance certification. I had no doubt that this was the work to be done at the agency, but I did have one disqualification for security clearance so I didn't even bother with the interview.
Now back to Oracle... they've always been a predator in this world. They don't cry when they're the single vendor of a lucrative contract but if someone else gets anything, they bitch. They keep raising licensing costs and changing licensing models on existing customers knowing that it takes them years to leave. Some of the customers are so much built on 11g that they can't leave at all. The most funny/silly thing I've seen with them is that Ellison said Google stole Android from them LMFAO!!!
Putin stole my USB key
I started my cost comparison based on a three-person company renting a quarter rack (11U) duplicatds in two data centers. 6U was 32 hard drives, 3U was CPU, and the remaining 2U was the network switch and IP KVM.
Even at that level AWS was much more expensive, mostly due to the man power of occasionally maintaining it. Economies of scale make your own hardware cheaper as you scale up.
AWS is a complete disaster. My example is that S3, AWS' bread-and-butter, is crap. Want proof? Look no further than the now defunct Amazon Cloud Drive. They couldn't keep that "backed by S3" service up at even a 90% SLA and they sure couldn't maintain the Cloud Drive API at a level that would be called competent. AWS is constantly failing all over itself and the AWS console is an unmitigated user interface disaster and their APIs are incomplete train wrecks with documentation that borders on gibberish. It's also impossible to calculate what the real world costs will be as the AWS calculator is about as intelligent as my morning dump into the porcelain throne. My experience is that Amazon doesn't provide support for AWS either but they're plenty happy to take your money. Anyone who uses AWS and touts it as a great service is an idiot. That's coming from a veteran 30 year software developer.
Google doesn't understand DoD. Look no further than Google's history of pulling out of DoD contracts and terminating projects whenever they feel like it. Google will flake out at the worst possible moment.
Oracle is a joke. Has been a joke. Will continue to be a joke. They used to dominate enterprise databases but their database technology is from a crusty time period. When I think "cloud", I definitely don't think of Oracle. When Oracle decided to sue Google over Java in Android, that told me Oracle is a company permanently headed out to pasture. DoD can safely roll their eyes at Oracle and pass over them.
Azure is the enterprise-class behemoth in the space. Microsoft has done LOTS of DoD work in the past even making entire OSes catered to DoD needs. If DoD needs something today, Azure is, hands-down, the best choice. Despite Microsoft continually sucking hard in the mobile space, they've still got several cash cows raking in billions annually with Azure being competent and even decent. However, Azure is damn expensive so, well, tax dollars.
However, if DoD has some time and patience, DigitalOcean might be the best choice. DO has an absolutely amazing API for every feature of their platform, they keep adding incredibly useful features, Droplet performance is rarely starved for I/O, everything scales pretty damn well, and I've never experienced any outages. DigitalOcean hasn't done DoD work before so that would be an experience. DigitalOcean, however, costs less than all the other options I've mentioned so far.
Donald TRUMP cut in line at the supermarket!
At least he had his grocery purchasing ID on him.
That may be a different thread since this article is about whether to put it on one cloud or two.
I suppose putting classified info on two public clouds is twice as dumb as putting it on one public cloud.
And putting classified assets into any cloud is just asking for it. Don't let this one-or-two-vendor legerdemain distract you from the central question.
When all you have is a hammer, every problem starts to look like a thumb.