A blog by Oleg Shilovitsky
Information & Comments about Engineering and Manufacturing Software

Will CAD / PLM companies develop DB management systems?

Will CAD / PLM companies develop DB management systems?
Oleg
Oleg
1 March, 2014 | 4 min for reading

cad-plm-database-future

The history of databases and database management systems knows many periods. Most of us developed strong association between database management systems and relational databases (RDBMS). Since 1970s, when Edgar Codd invented relational database during his work at IBM, RDBS became widely adopted. For the last 20-30 years, most of PDM / PLM developers selected RDBMS as a default choice and foundation of their solutions. Until very recently, RBDMS was a straightforward decision to manage product data in organizations. There are multiple reasons for that. One of them is compliance to the requirements of enterprise IT. Because of wide adoption of RDBMS, enterprise organizations and their IT felt comfortable to run enterprise applications on top of well known and widely adopted database back end system.

However, changes are coming to database industry too. Database and data management technology is going through cambrian explosion of different options and flavors. It is a result of massive amount of development coming from open source, web and other places. Few months ago, I spoke at TechSoft3D tech talks in Boston about PLM and future of data management in 21st century. You can find my post and link to the presentation here. The technology shifts towards usage of different database management systems or even multiple database management solutions these days. Database is a tool. When you develop complex data management solution, you may decide to have multiple databases to achieve your goal and optimize your solution. Here is a slide from my last year presentation showing pros and cons of different data management solutions.

PLM-and-database-options

Modern CAD / PLM applications are bringing new requirements and needs to database management systems. The complexity of application is skyrocketing. At the same time, customers’ demand to have systems highly flexible and configurable. Customization, high scale and transparency, new complexity of meta data management – this is only short list of challenges PLM developers are facing these days. New cloud software development paradigms created a completely new set of needs towards high availability, performance and cost. I’ve been talking about future of database technologies for CAD/PLM solutions two years ago. Navigate here to read my previous post. My conclusion back that time that PLM vendors will face the need to have new types of databases and data management solutions.

My attention was caught by GigaOM article two days ago – CAD giant Dassault leads new $14.2M investment in NuoDB. NuoDB is four years old database startup out of Cambridge, MA is promising to shift what we know about RDBMS into the next level. According to publications and press releases, NuoDB wants to re-write the rules for a 21st century database. Another GigaOM article presents 12 rules NuoDB defines to create a superset of existing RDBMS. Some interesting buzzwords you can see there – elastic scale out, single logical database, dynamic multi-tenancy, non-stop availability, etc.

Another one year old publication informs that Dassault Systems has tested NuoDB on their desktop and web applications. This fact confirms that Dassault is looking how to future develop cloud capabilities of their 3DEXPERIENCE (also known as V6 cloud platform). Here is my favorite passage:

Dassault Systemes, maker of 3D design software, has tested NuoDB on its Web and desktop applications extensively over the past year, said CTO Dave Tewksbary. In a presentation, Tewksbary went through NuoDB’s list of feature and performance claims and gave the company strong passing grades. However, Dassault focused on smaller implementations of the database during its tests, according to Tewksbary. “We haven’t gone as far as we’d like to go.” Given the complexity of Dassault’s products, officials are eager to see how NuoDB performs when running on hundreds or thousands of nodes.

What is my conclusion? Cloud system development can change what we knew about databases and database management systems. The challenges of CAD and PLM companies to develop and maintain a diverse and highly scalable database management solution can turn them to be more interested in specialized cloud-oriented databases. Running from private and public cloud, enterprise software is not limited anymore to mainstream RDBMS prescribed by company IT. Even more, companies will be interested to develop and use the most efficient and cost effective database management solutions. It will help to develop future differentiation in technology and cost. Just my thoughts…

Best, Oleg

Recent Posts

Also on BeyondPLM

4 6
4 August, 2020

A few weeks ago, we learned about the major move of Siemens Industrial Software (formerly known as Siemens PLM) to...

21 October, 2010

I’ve been attending SPTech Boston Conference today. Navigate your browser on this link. You can get some information there. Microsoft...

8 February, 2012

Earlier this week, I had a conversation with engineering IT manager of a manufacturing company. Without mentioning names, we’ve been...

16 July, 2010

Time ago, I had chance to write about PLM and Internet of Things on PLM Think Tank. Some interesting news...

24 July, 2019

Have you heard about XaaS? Not yet.. You better catch up. Even if you’re not familiar with the buzzword, you...

15 February, 2023

3D EXPERIENCE WORLD is an annual event organized by Dassault Systemes and formerly known as SOLIDWORKS WORLD is back to...

3 May, 2017

One of the biggest challenges for PLM vendors is to extend their product usage beyond engineering applications. Even we can...

30 May, 2020

Just a few months ago, I wrote the article – Are PLM conferences dead? Sad enough, the recent pandemic turned...

14 May, 2009

Dear Friends,  I’d like to introduce a new type of discussion on Daily PLM Think Tank- PLM Prompt. Sometimes, I...

Blogroll

To the top