It has been already few years since I started to discuss cloud PLM opportunities on my blog. I found one of my early blogs about PLM and cloud – PLM and cloud: hold the promise?
So, what changed since then? Actually, quite a lot… We’ve seen massive adoption of cloud and mobile by businesses in many domains. PLM cloud adoption is growing too. Cloud is on the roadmap of all PLM vendors. It is really a question of "how to implement cloud?" rather than a question of "do we need to support cloud"? We also seen few very interesting examples of cloud applications in CAD/PLM space. I want just to mention few of them – Autodesk design tool Autodesk Fusion360, Dassault SolidWorks Mechanical Conceptual, Autodesk PLM360. Siemens PLM made their TeamCenter PLM available from IaaS infrastructure. Aras announced cloud strategy and introduced cloud product available via partnership with Infor ERP – Infor PLM Innovator. Cloud PLM pioneers, Arena Solutions, introduced several new cloud tools (BOM control and Quality management). Last but not least, GrabCAD, an open community of mechanical engineers released cloud PDM tool – GrabCAD Workbench. Earlier this week, GrabCAD was acquired by 3D printing company Stratasys. According to TechCrunch, article the deal was around $100M. I’m sure missed few products and companies…
Here are things that I discussed back in 2010 – cost of the solution, delivery model, global access, faster implementation, scaling. We learned a lot of about PLM and cloud for the last four years. Today, I want to make a reality check for list of things I discussed before in lights of what cloud PLM can or cannot do.
Cloud PLM made a mental switch in everything we knew about PLM before. According to Engineering.com article, cloud affected negatively on-premise PLM market. Cloud PLM created expectations for alternative pricing models and pushed all vendors to think how to turn PLM into service offering. Today, you can buy cloud PLM subscription with no upfront cost and hardware investment, which is a very good thing. However, I don’t think, total cost of ownership is different if you will calculate it on the period of 5 years. I’d love to see and learn more about that and love if you can share your comments.
2- Deployment, scale and IT
One of the best thing delivered by cloud PLM is related to deployment and IT cost. You can buy and deploy it instantly – almost similar to how you can open a new Gmail account. As a customer, you don’t need to worry about servers, setup cost, ordering hardware. You don’t need to negotiate with IT installation time. However, you cannot eliminate IT completely, especially if you are large company. For most of situations, you will have to discuss and make an alignment with IT about issues related to security and information access.
3- Faster Implementation
So, you can buy cloud PLM without upfront cost, you can deploy it overnight. What about PLM implementation? Implementation is an interesting thing. I’d like to speak about two aspects of implementations – 1/Configuration and customization; 2/ Implementations of business processes.
Four years ago, many companies were concerned about capability of web/cloud applications to deliver the level of flexibility, customization and configurations similar to on-premise PLM deployments. It is true, for most of situations, you cannot hack your cloud PLM with simple SQL script. However, I think, the flexibility of cloud PLM tools today is similar to on-premise PLM systems. However, flexibility of cloud PLM tools cannot provide real advantages compared to on-premise tools. Thanks for virtualization and modern collaboration technologies you can run your implementation remotely also for on-premise PLM systems.
Implementation of business processes is an interesting aspect of PLM implementation. In practice it means to define data structures and business processes. Cloud PLM won’t provide any advantages here. It is all about people, processes and organizational changes. So, the ugly truth is that cloud PLM won’t reduce your need of implementation services. In case of on-premise PLM, implementation will be done on site and collaborate with IT – installing, configuring and debugging customized software. In case of cloud PLM, you will need to work with cloud PLM vendor or hosting provider.
What is my conclusion? Cloud computing changed a lot in our life. PLM on the cloud can do many things differently. With much lower upfront cost and simple deployment, it opens PLM doors for many companies that never thought can buy and implement PLM systems before. However, when it comes to implementation and services, cloud PLM won’t do much different from on-premise PLM systems. You still need to implement it. It will require business process planning and implementation cost. Just my thoughts…