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

Serverless PLM – Dream or Reality?  

Serverless PLM – Dream or Reality?  
Oleg
Oleg
10 July, 2018 | 4 min for reading

Have you heard about serverless computing?  Not yet… This is a time you should start paying attention. Serverless computing is gaining some traction. While serverless isn’t exaclty new thing it is reaching some interesting point in the development where it is already mature to observe some trajectory of future development.

First of all, relax – serverless isn’t exactly serverless at all, but it does allow to application developer to set event triggers and leave the infrastructure requirements completely to the cloud provider. The vendor delivers exactly the required amount of competing power, storage, memory. Developers don’t need even to think or code for this.

There are lot of resources online about serverless architecture. Start from Wikiepdia here and move forward. Here is a simple passage:

Serverless computing still requires servers, hence it’s a misnomer.[1] The name “serverless computing” is used because the server management and capacity planning decisions are completely hidden from the developer or operator. Serverless code can be used in conjunction with code deployed in traditional styles, such as microservices. Alternatively, applications can be written to be purely serverless and use no provisioned servers at all.[2]

The same article gives you an idea of current serverless providers or runtimes and databases. Most of providers are big cloud infrastructure players – Amazon, Google, Microsoft. Below you can see 3 videos from each of these providers showing off a story about serverless computing. I found these videos is a good place to start.

Amazon:

Microsoft:

Google Cloud Platform:

https://www.youtube.com/watch?v=1w2t3EWmlVU

You can ask me what is the point? Isn’t it another level of infrastructure like we’ve seen before – IaaS, PaaS, etc. Remember my article about PLM and cloud wars ()? The vendor list is the same.

But here is a difference. Today, PLM vendors are using IaaS services provided by all these vendors to host their existing PLM products developed 15-20 and sometimes even 25 years ago into IaaS infrastructure. In the grand schema of cloud PLM development, this is all yesterday news. Some of newer PLM vendors such as Aras and Propel are more focusing on a  specific platform and services. Aras is very much dependent on Microsoft tech stack and Propel is fully relying on Salesforce.com. This is a story for today.

Unfortunately, for most of manufacturing companies these stories are not very much resonating. Cloud PLM for them is either very expensive idea with slow ROI or existing PLM suites hosted using one of available IaaS providers. I’d say, it is kind of boring.

Why Serverles PLM is interesting? Because it is a paradigm shift combining development methods with an extreme level of resource optimization. The first one can give an opportunity to realization of super flexible model of product lifecycle computing services. Second is a foundation of future business model where PLM infrastructure will cost a fraction of today pseudo-cloud PLM services hosting an entire databases for a customer with 10-30 users.

Who has the best opportunity to realize such potential? This is a great question to ask. I’d love to say, existing PLM vendors are heads down developing future serverless PLM architecture. It is still a possibility for them to do so. However, I’d bet on newcomers in cloud software busienss – companies developing services for manufacturing companies to discover such opportunity and come with a new PLM paradigms enabling flexible resource allocation and codeless planning of PLM implementations.

What is my conclusion? Serverless is a new computing paradigm which is getting traction among developers. As much as I think, developers are one of the most important category of serverless platforms today, I believe serverless technologies can kick off ideas how to transform old fashion PLM suites into flexible and configurable set of services with a fraction of cost comparing to existing PLM product suites hosted on Amazon, Azure and maybe Google. Just my thoughts…

Best, Oleg

Want to learn more about PLM? Check out my new PLM Book website.

Disclaimer: I’m co-founder and CEO of OpenBOM developing cloud based bill of materials and inventory management tool for manufacturing companies, hardware startups and supply chain. My opinion can be unintentionally biased.

Recent Posts

Also on BeyondPLM

4 6
6 January, 2025

Have you ever been in a situation where a company proudly implements a PLM (Product Lifecycle Management) software, only to...

5 April, 2017

In the past “monolithic” thing has a strong association with a power. Wikipedia article – List of largest monoliths brings...

11 October, 2010

Last week, I attended a conference Lucene Revolution. The show was organized by a company Lucid Imagination, an outfit focusing...

13 December, 2016

Product lifecycle management (PLM) is an information management system that can integrate data, processes, business systems and, ultimately, people in...

26 July, 2015

TechCrunch article Software for the full stack era speaks about brutal reality existing business software platforms are going through. From the...

30 September, 2009

I think, we’ve faced many changes during past few years related to how enterprise software is going to be implemented....

19 November, 2015

IoT is a huge technological and marketing buzzword these days. IT is enabled by internet communication, broad adoption of sensors...

23 January, 2014

Collaboration is not a new buzz in engineering domain. CAD and PLM companies are using this term already few decades...

9 March, 2019

In the world of product lifecycle management, there is a new buzzword “Bi-modal PLM”. If you missed my earlier articles,...

Blogroll

To the top