SaaS PLM, REST APIs, and Data Migration Strategies

Oleg Shilovitsky
Oleg Shilovitsky
8 September, 2022 | 4 min for reading
SaaS PLM, REST APIs, and Data Migration Strategies

Data is a new oil and businesses understand the tremendous importance of data in a new business world. For a very long time, PLM businesses were relying on the “data locking” paradigm. Although no company specifically declared data locking as a strategy, in reality, once you’ve been getting into a software universe of a single vendor, it would be very hard to get out. 

Data vs Application – what is more important and why?

Data is more important than applications. This is the reality of the manufacturing industry. The lifecycle of companies and products they are developing is much longer than applications and software. What was true only for large aerospace and defense customers with a long lifecycle, today is the reality for many smaller companies. Companies are looking for PDM/PLM software that can speed up the product development process, but the fast company and product development accelerates company transformations and brings a question of moving between PLM platforms more often than it happened in the past. Mergers and acquisitions are other factors that contribute to the problem of data migrations. Legacy PLM software, which is going out of support, and some other PLM companies that are going out of business are completing the picture. As a result, companies are more than ever sensitive today about data management, data ownership, and data migrations. 

Declaration of Data Independence 

Companies are looking at how to separate data and applications. Such data mobility can be a good solution, but the reality is much more complex. Each company creates its own data abstraction level and if it is poorly done, you might be stuck forever with the data stored in some legacy database and, as a result, develop a data survival plan. 

When you’re selecting a PLM system, you need to check that a vendor doesn’t do any data obfuscation and that the data model is transparent and allows you to get it out of the system and import it to the stake in a very easy and simple way. 

SaaS PLM and Web Services 

From a very early beginning, manufacturing companies were suspicious of SaaS businesses, which were criticized for the creation of closed systems that will hold customers as a prisoner and will create problems to get this data out when needed. Well, it was true for old hosted PLM systems that were the same legacy PLM platforms hosted in the cloud services like AWS. The absence of Web API was a bad thing for these systems and therefore accessing the information was extremely complex or even impossible. 

The change was coming with the introduction of modern SaaS PLM systems developed as web services and providing REST API as a normal way to communicate (similar to all other web platforms). Such an API gives a new and simple way to get data out of the system and import it to the system when needed.

At OpenBOM, our strategy was to lead the way for the industry to provide a simple and flexible service that can help to manage engineering and manufacturing data while keeping data APIs open and available to everyone. This is part of the OpenBOM strategy. 

Customer Migration Story

As an example of how the OpenBOM API strategy and flexible data model can work in a real life, I want to bring the story of Barron Weather company that came to OpenBOM to help to migrate from the old PLM system to OpenBOM. Read the story Huntsville, Alabama-based Baron is replacing the end-of-life PLM system with modern OpenBOM Web Services and uses REST API to migrate and consolidate product data. Here is my favorite passage. 

OpenBOMs modern REST API was just what Baron was looking for. We hired an intern to manage the migration of all our component information from FusePLM. We conditioned the FusePLM full data export using Python to add important features like data references to our Zoho repository and then loaded it into OpenBOM using the OpenBOM public API’s. The documentation is online and we found the process met our needs. We bought OpenBOM because we needed to bring all our FusePLM data forward to a modern system. As of now, we have completely migrated from FusePLM to OpenBOM.”

Simply put, OpenBOM provided a robust mechanism to bring the data in and to ensure data transformation is seamless with no data loss. 


OpenBOM’s strategy is to provide an open and transparent mechanism to bring data in and export data out to ensure, that the data is the main asset that can travel between PLM systems. REST API is the way to communicate and use multiple stakes. Combined with out-of-the-box import, OpenBOM’s capabilities to migrate customer data are robust and powerful. 

REGISTER FOR FREE to check how OpenBOM can help you today. 

Best, Oleg

Related Posts

Also on OpenBOM

4 6
21 February, 2024

I haven’t had a chance to meet a manufacturing company that was not interested in cost analysis or cost management….

20 February, 2024

I’m excited to share with you the latest updates to OpenBOM. But before we delve into the details, I want…

17 February, 2024

Despite the widespread adoption of digital technologies like computers, mobile devices, the internet, and various digital services, Excel continues to…

16 February, 2024

Dealing with mistakes made by suppliers is a crucial aspect of managing manufacturing processes and ensuring product quality and timely…

16 February, 2024

In the rapidly evolving landscape of modern product development, the complexity and need for collaboration are at an all-time high….

14 February, 2024

Bill of Materials (BOM) management is an essential component of product development, manufacturing, and supply chain management processes. These processes…

13 February, 2024

Newton, MA  – OpenBOM, a leading provider of cloud-based PDM and PLM software helping manufacturing companies to manage their digital…

9 February, 2024

Data is one of the most valuable assets for any product development and manufacturing company in the world. Unfortunately, for…

9 February, 2024

As a manufacturer, sharing product data with your contract manufacturer (CM) or supplier is one of the most important and…

To the top