Made possible by Wolfram's unique technology stack, the Universal Deployment System (UDS) offers a dramatic change in the economics of software development by automating the process of deploying functionality across the diverse technologies of the modern computing marketplace.
Create your material once, then use the UDS to automatically deploy it—as a high-volume service, a polished end-user product, or a flexible software component—across cloud, desktop, server, mobile, and embedded systems.
Create your programs in the Wolfram Language and deploy them everywhere.
Run your code interactively with a document interface in the cloud or on a desktop.
Call your code through a RESTful API served by the Wolfram Cloud.
Automatically create a form backed by your code running in the Wolfram Cloud.
Use your code to drive and populate automated reports created in the Wolfram Cloud.
Create a custom mobile app using a Wolfram Engine for mobile.
Symbolically share your code to execute across a parallel network.
Set up your code to be linked into other systems as a library.
Develop and run your code in the Eclipse-based Wolfram Workbench.
Call your code from a command line on a desktop or embedded systems.
Run your code dynamically in the Wolfram Cloud whenever a URL is accessed.
Execute your code in the Wolfram Cloud based on a calendar or other events.
Make your code immediately accessible through the Wolfram Cloud mobile app.
Run your code persistently in embedded systems or devices.
Use the WolframLink protocol for high-level two-way communication with your code.
Automatically create code in many languages to call your code.
Create computable interactive documents using CDF and deploy them everywhere.
Run CDF standalone on Mac, Windows and Unix/X systems.
Automatically set up editable web pages to be served from the Wolfram Cloud.
Export with complete fidelity to hundreds of formats.
Automatically or manually generate web pages to be served from the Wolfram Cloud.
Run full, interactive CDF in a web browser, served by the Wolfram Cloud.
Data encoded directly in Wolfram Language syntax.
Define the semantics of your data using WDF, then use it anywhere.
Data encoded directly in Wolfram Language syntax.
Data encoded in JSON etc. using WDF semantics.
Store your data semantically in the Wolfram Cloud.
Create polished desktop, web or mobile applications with the UDS.
Set up convenient APIs and Function Call Interfaces with the UDS.
Use the UDS to package functionality to be linked or embedded into other systems.
Have your own complete Wolfram Cloud within your organizational structure.
Use the Wolfram Engine Library as a linkable software component.
Run with an interactive document interface, or from the command line.
Build systems with SDKs for mobile and elsewhere.