Life in the Cloud
Why the cloud will change the way we engineer our products – forever
Friday, January 17, 2020
By Yann Debray
We've been building cars and planes pretty much the same way for decades now. And then, all of a sudden, a new technology comes along and changes everything we’ve done and the way we have been doing it?
In order to understand the reasons for such a momentous shift, let us naively observe the way we work today in almost every single industrial company – from the way we engineer and manufacture products to how we maintain them in service.
So, should we ban paper forever?
Writing down equations, pen to paper, remains a good option in preliminary design. Unfortunately, what's lacking is a continuity in the knowledge generated for detailed assembly and components design. Ideally, equations should be implemented numerically in order to gradually specify the underlying physical principles governing an industrial product.
Nowadays, off-the-shelf software solutions exist to support product design, which belong to the category of Computer-Aided Engineering (CAE). However, they are still only used by less than 20% of the engineers and scientists because complex products design cannot be fully addressed with these out-of-the-box, generic solutions.
And for the rest, there is Excel!
Hurray for Excel!
While scientific programming is getting more accessible with open-source software like Scilab and Python, many companies tend to ignore this and still rely heavily on Excel.
There is a ton of solid benefits to that... but also a lot of downfalls.
When addressing data-related problems, we must admit that storing data in spreadsheet tables and plotting graphs in a few clicks, and with little to no prior knowledge, is a pretty easy way to start. And a lot of engineering tools and scientific applications are developed exactly this way – by interns and experts alike, or by engineers within a company or scientists subcontracting through collaborative projects.
But when comes the time to deploy this data to someone else, you often face problems – the data is tangled up with formulas and algorithms are lost in cells. It becomes impossible to find a way to make it work again. And if you can't get your hand on the developer of the application, yup, you guessed it, back to square one you go!
Deployment isn't about sending new versions via email
When deploying an application, it rarely works the first time. Tests are usually needed, and version updates are often required.
Have you ever experienced this situation: You are looking for the latest version of a document in your mailbox, but you can’t find it? (this might happen less since the birth of Google Doc and Dropbox).
For application deployment, it is crucial that all parties have the same version of the application available to them, especially if you want to keep your IT department happy when deploying a new application on every workstation.
With cloud solutions, deployment is seamless and instantaneous.
So, what are you waiting for? Welcome this technology into your company and your career with open arms – that is before the other guy beats you to it.
For more information visit: https://www.scilab.org/about/company
Learn more about: Sanofi is leveraging Scilab Cloud for energy consumption optimization
Yann Debray joined the Scilab adventure shortly after the creation of the spin-off from the French research. At first, he dedicated his energy to setting up projects in Germany, that materialized with a European research consortium on control systems. Then, in 2016, he continued growing his knowledge on cloud computing by participating in the development of Scilab Cloud. With ESI Group’s acquisition of Scilab in 2017, he had the opportunity to develop an expertise in the field of simulation. With an engineering background and a self-taught flair for programming, he is eager to develop relationships in the domain of numerical computing, system modeling, and virtual prototyping as Scilab and ESI Group continue evolving together.