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
3 August, 2009

My short prompt for today. Two crossing messages 1- Google Inc plans to include support for business users in its Android...

17 February, 2019

Solidworks PDM was always a very interesting place to spot. Two decades ago, Solidworks didn’t focus much on PDM. Partnership...

17 September, 2010

I’ve been attending Technia PLM Innovation Forum early this week in Stockholm. My conclusion from this forum is that all...

23 July, 2015

Integration of hardware and software is a topic in mind of many manufacturing companies these days. PLM was traditionally focused...

22 August, 2010

An interesting report was published by SearchManufacturingERP.com few days ago – Report: Wider access to 3D CAD images can improve PLM...

11 January, 2019

Silos. We’ve heard this word many time. For many years, PLM sales pitch was to eliminate silos and create a...

5 December, 2008

I think everybody knows about Wiki. (Wikipedia definitions of wiki software). Today Wiki engines became very popular and affordable. There...

22 January, 2011

I’m still digesting a huge amount of information I learned from PLM Innovation Congress earlier this week in London. However,...

17 July, 2019

Some of my PLM friends like to say – PLM is a journey and not some kind of software. Well,...

Blogroll

To the top