MongoDB promises to keep its hands off application building
Yet history tells us it's an ever present temptation to grab greater chunks of the stack
Rather than MongoDB's AI-powered SQL converter, natural language queries, or ML visualization releases, it's the document database company's strategy for vertical markets that is catching one analyst's eye.
Analyst Matthew Aslett, veep and research director with Ventana Research, told us it is not just MongoDB's product news which piqued his interest.
MongoDB's London conference last week hosted presentations from investment analysts at Morningstar; insurer Willis Towers Watson; the UK's second-largest supermarket, Sainsbury's; and global outdoor clothing retailer Mountain Warehouse. Noting this, Aslett said the vertical approach to retail, financial services and government was "not the most exciting thing in the world, but it's really important for further engagement in those industries."
It has been a gradual shift for the NoSQL database company, part of a new breed based on alternative models to the RDBMS standards, which first gained traction among people building internet-native applications, typically in tech and online businesses.
Sahir Azam, chief product officer at MongoDB, said the increased focus on vertical sectors was part of a "go to market" strategy rather than one based on products or technology. MongoDB will use a sales team hired from these markets, as well as third party service partners. It plans to leave any new applications built for these markets for other ISVs.
"But our fundamental kind of organic development still is, by and large, horizontal, and we use specialists, ISPs and partners and domain experts," he said.
The strategy of MongoDB and other more modern database vendors — both NoSQL and so-called NewSQL, the group of RDBMS with distributed back ends — could not be more different from the one that defines the world's largest database vendor: Oracle. From its foundation in the late 1970s until the early 2000s, Oracle had been primarily a database company, with a number of software vendors building on its RDBMS. But from the turn of the century, it went on an application acquisition spree, splashing out billions of dollars on CRM vendor Siebel Systems and HR system PeopleSoft, through which it acquired ERP technology from JD Edwards. The strategy extended to the recent $28.3 billion acquisition of electronic health records vendor Cerner, which Oracle says will benefit from using its database and cloud technologies.
While Oracle's strategy with its bag full of business applications has been to integrate them with its databases, and more recently, its cloud services, arch-rival in the application market, SAP, has gone in the opposite direction.
- MongoDB's SQL-to-NoSQL converter uses AI to smash the language barrier
- There are lots of ways to put a database in the cloud – here's what to consider
- A license to trust: Can you rely on 'open source' companies?
Legacy SAP applications, including R/3 and Business Warehouse, were developed to run on third-party databases, including the Oracle Database, IBM Db2 and Microsoft SQL Server [PDF].
But the strategy shifted when SAP created its own in-memory database, HANA, around 2010, and built the most recent generation of its ERP application, S/4HANA, on the platform.
More recent market entrants, such as HR and finance SaaS vendor Workday, have built their applications on their own database. But they will be in the minority, reckons MongoDB CPO Azam.
"The software industry is orders of magnitude larger than it was back when that was the case. That's not to say there aren't going to be verticalized packaged apps — Oracle has the cloud versions of their apps. But if you look at where the spend is, the vast majority of software being created is not just going to be packaged software. It is customers creating their own software to run their own business better," he said.
For packaged applications, MongoDB works with ISVs building SaaS, rather than build its own. To that end, a banking-as-a-service platform has built Temenos Transact on MongoDB, while Salesforce Marketing Cloud's analytics solution is powered by MongoDB. Icon Solutions' Icon Payments Blueprint platform and Inovaare's compliance automation solutions for healthcare are both also built on MongoDB, for example.
James Governor, co-founder of developer-focused analyst Redmonk, said it was true that more businesses were likely to build applications in-house, where there might be some competitive advantage. "People say enterprises want to become software companies. I don't think they do, but they do need to be able to take advantage of software. It doesn't look like buying packaged applications, certainly in the traditional sense, is the preferred model," he said.
Where customers need packaged software, they might be better served by SaaS vendors rather than a database company, he said.
But the temptation would always be there to get a slice of the action in the remainder of the software stack, Governor said.
"There was a time when Oracle only had one product, so who knows what will happen? The pendulum swinging back a bit. If you've got nine out of the 10 top automotive companies building telemetry-based applications on your platform, then there is a tendency to say, let's lock that in a bit and do a better job of serving them,” he said.
MongoDB's total revenue was $1.28 billion for the full year fiscal 2023, up 47 percent on the previous year. Its losses from operations were $346.7 million for the same period. Financially, it is tiny compared to Oracle, which boasts nearly $50 billion in annual revenue. But MongoDB's claim to be the developer database of choice is not without justification: this year's Stack Overflow survey pegged it as fourth choice — and the highest NoSQL vendor — among professional developers, 26 percent of whom said they used the platform.
"They've clearly got enough on their plate with continuing to build that horizontal functionality," Governor said.
However, it was is the nature of the tech industry to see companies appoint a new CEO to instigate a sudden change in strategy, he said. ®