With Billions Of Tiny Edge Devices Automating Industry 4.0 Solutions, Will WebAssembly Change The Way Applications Can Be Created And Managed?

The industrial giants who pioneered intelligent manufacturing and contributed to the dramatic rise of autonomous systems now find themselves struggling to manage an increasingly complex hybrid estate spanning the cloud to the edge. They are facing significant challenges in terms of standardizing and streamlining application development, security, delivery, and operations across disparate environments.

Last week, ARC Advisory Group published a new white paper that looks at the immense potential WebAssembly (Wasm) has to address these complex challenges the industrial companies have with software development.

Authored by analyst Harry Forbes, the white paper specifically highlights how WebAssembly provides portable executable code that can run on a wide variety of hardware platforms, scaling from the cloud down to extremely small and constrained devices. The white paper also features Atym, a software company with a WebAssembly-based solution that enables developers to develop, deploy, and manage containerized applications for billions of resource-constrained edge devices.

In 2015, major suppliers of web browsers, including Apple, Google, and Microsoft, collaborated to standardize WebAssembly as a common executable format that could run within any browser. Today, all major web browsers support WebAssembly.

Initially developed for web browsers to address the limitations of JavaScript, WebAssembly has found its way into everything from cloud-native applications to the Amazon Fire TV and, more recently, tiny edge devices like Sony Midokura cameras and sensors.

In the past 4-5 years, Wasm has attracted significant developer attention for applications outside of the browser. It has been proven to improve the portability of applications across sprawling, hybrid, multi-cloud environments, delivering the ability to deploy and run applications anywhere a Wasm runtime can operate.

Many industries are now considering additional areas that can benefit from  WebAssembly. This new white paper provides a pathway to understanding precisely how developers can get started applying the technology to embedded software.

“Over recent years, WebAssembly has been attracting greater attention within the cloud-native software community, especially with the explosion of growth in intelligent, automated systems,” said Jason Shepherd, CEO of Atym. “The benefits of scalability and flexibility are obvious, and today portability is becoming increasingly important for applications as more connected systems with smaller footprint edge devices are becoming commonplace.”

Developers of industrial software are interested in Wasm for these same reasons, according to the white paper, The Attraction of WebAssembly for Embedded Industrial Software.

“WebAssembly can serve an extremely wide range of applications from the largest distributed hybrid cloud apps to tiny, embedded devices,” Forbes said.

In addition to its potential to enable resource-constrained industrial devices to be deployed, managed, and maintained using modern cloud-native software methods, breakthrough approaches today can extend container technology to hardware that can’t support Docker or Linux.

“Born in the browser, Wasm has enormous potential to revolutionize software development and deployment for embedded industrial systems,” Shepherd explained. “Unlike traditional containerization technologies like Docker, Atym’s Wasm-based application containers do not require Linux as a foundation and are portable across any silicon architecture, including MCU-based devices with as little as 1MB of memory.”

Applications can be programmed in different languages (e.g., C, Rust, Golang) and executed on devices in isolated containers, providing greater development flexibility, security, and IP protection, and individual containers can be fractionally updated on devices without requiring a reboot or impacting the overall code base.

“Benefits include significantly reduced development complexity and cost, improved security and manageability, and simplified ecosystem collaboration – especially when implementing new technologies like on-device AI/ML,” Forbes writes.

“Small is the new big,” Shepherd explained. “With the Atym solution, we utilize the core Open Container Initiative (OCI) principles and accommodate typical CI/CD workflows. While we make it possible to run containerized apps on MCU-based devices due to a footprint of less than 256KB of memory, this footprint being over 1,000 x lighter than what Linux with Docker requires also allows a great alternative to Docker for conserving memory resources on more capable hardware such as IoT gateways, networking gear, and set-top boxes.”

WebAssembly’s origins in the web and its development through an open process highlight its commitment to transparency and collaboration. From its inception, Wasm has been shaped by a global community of contributors, fostering a truly collaborative development approach.

Managed through the World Wide Web Consortium (W3C), WebAssembly is built as an open standard, ensuring that its evolution is guided by the needs of developers, organizations, and the broader tech ecosystem rather than being driven by proprietary interests. This openness promotes interoperability, reduces barriers to entry, and empowers innovation across diverse fields. Atym’s WebAssembly foundation is established by the open-source Ocre project in the Linux Foundation, which the company seeded with code in August 2024.

ARC and Atym are presenting a webinar on March 19, hosted by ARC Advisory’s Patrick Arnold and the co-founders of Atym, which will feature more about the WebAssembly technology, benefits and use cases in the embedded space, and industry collaboration among leading companies, including Bosch, Emerson, and Siemens.

Read Previous

Ataya, KYOCERA, and Ecrio Partner to Revolutionize Industrial Private 5G Networks

Read Next

With The Rise Of Increasingly Sophisticated Automated Factory Systems And Edge AI, Security Is More Important Than Ever