Automated execution of algorithms connected to data

The UnRisk ALGORITHM SERVICE is a scalable microservice infrastructure, which connects data with your inhouse developed algorithms. Import, identification and assignment of incoming data is done continuously and automatically. Thus data, like industrial IoT data or financial data can be interactively linked and processed by your algorithms. Different technologies such as native executable, scripts, Java, Scala, Python, Mathematica notebooks, MatLab Runtime, etc. are supported. Incoming data can be linked to various algorithms based on meta information tags of your data.

Functions of the UnRisk ALGORITHM SERVICE

    • OS and programming language agnostic algorithm support (executables, scripts, versions, configurations, ...)
    • Arbitrary data collection via REST endpoint or Apache KAFKA
    • Smart meta information parsing of input data (JSON)
    • Highly configurable data to algorithm routing
    • Smart retrieval of previous results as additional algorithm input
    • Processing options of input data: chronological, timeout, maximum instances
 
 
    • Full featured HATEOAS-compatible REST interface (including Swagger UI documentation)
    • Web-based algorithm management interface
    • Graphical filtering/ordering of inputs and algorithm results
    • Email notifications on warnings/errors during algorithm execution
    • Simple deployment (Java Spring Boot Web as single jar)
    • Support of multiple relational databases via JDBC (Post-gres, MariaDB, Oracle, H2, Derby, โ€ฆ)

Key Benefits of the UnRisk ALGORITHM SERVICE

  • Time saving due to automated import, including identification and classification of the algorithms โ€“ your focus can be placed on the development of new algorithms
  • Included version and configuration management of your uploaded algorithms
  • Customizable and secure web interface offers rich upload, download, management and search functionalities
  • Interactive resend/recalculation features to reapply new algorithm versions to historic data
  • On-the-fly algorithm invocation via REST module execution endpoints
  • High scalability through containerized hosting (e.g. Docker, Kubernetes, ...)
 
 

Learn more about UnRisk ALGORITHM SERVICE in our Factsheet

 

Pricing/Licensing

Standard licenses are annual licenses. Please contact sales for further information.
Here you can find the license agreement.