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
15 March, 2017

Marketing can be boring. But not when it comes to competitive clashes and differentiation game. And, PLM is getting even...

17 June, 2021

In my recent article – 5 Things PLM Vendor Won’t Tell You But Should, I discussed things that usually are...

24 January, 2012

I want to talk about a social-networking topic again. I was reading Gartner Top Vertical Industry Prediction for 2012 and...

26 May, 2010

I found very interesting blog post by Active Knowledge blog about Data Management practices by Frank Lillehagen. It is worth reading. Data modeling is...

27 October, 2018

Data was always in the center of any PDM and PLM applications. The ability of PLM system to manage complex...

29 July, 2015

My SmarTeam colleague and long time blogging buddy Jos Voskuil challenged readers with an unusual PLM dilemma. You should pick between usability...

29 April, 2016

Global manufacturing is not a new thing. It is almost a norm to see manufacturing companies are designing and engineering...

4 December, 2022

Recessions offer major opportunities for everyone who likes to innovate. Engineering or sales, strategy, and tactic – there are usually...

9 July, 2012

When it comes to “cloud PLM”, the discussion about “security” is almost inevitable. This is one of the top concerns...

Blogroll

To the top