Platform architecture

      Platform architecture


        Article Summary

        Platform Architecture

        Rayven offers a hyper-flexible, all-in-one solution delivery platform for various industrial real-time data solutions. Using Rayven gives you access to new business insights, real-time dashboards and alerts, analytics, and predictive algorithms: making it simple to monitor usage and performance metrics for all of your devices.

        The platform has been designed from the ground up to integrate seamlessly with any device, machine control system, or pre-existing database - including legacy production software and API-based systems. It is highly configurable and can be adapted to fit a wide range of use cases and reporting requirements.



        Fully encapsulated, end-to-end, and ready-to-go application layer


        With Rayven, there’s no need to stitch together multiple applications and services. Everything you need is fully integrated, encapsulated, and ready to go.

        Our platform is compatible out-of-the-box with any data source, data format, or machine. You can integrate any technology and data source to create a real-time single source of truth.

        Rayven solutions scale well because components don’t rely on each other. You can easily add thousands of users or devices while keeping the same workflows or add new workflows and dashboard functionalities without changing your devices or user groups.

        Deployment options

        We offer three deployment options for maximum flexibility:

        • Pure Cloud (multi-tenant or private),
        • Hybrid Cloud (Edge optimized),
        • On-premise (with optional cloud-sync).  

        Pure Cloud

        Rayven’s pure cloud deployment option requires no on-premise infrastructure. You can deploy on your own private cloud or use Rayven’s multi-tenant option.

        The Rayven cloud can collect and store the data sent to your solution from sensors or third-party applications’ data feeds. It gives you reliable access to your data anytime and anywhere.

        Hybrid Cloud (Edge Optimized)

        Rayven enables you to deploy mini server rooms on lightweight hardware all over the world to facilitate Edge processing. Using Edge Compute, you can access and control your Edge device configuration from anywhere at any time, even in the field. The edge processed data can be synced with the cloud and used for further processing, data analysis, and reporting.

        Rayven Edge Compute allows non-technical end-users to make behavior changes within their connected devices using drag-and-drop. Rayven’s Workflow Builder deals with updating, versioning, and deploying alterations, making the whole process codeless.

        On premise

        If you need to keep deployment local, you can run the full Rayven application on-premise, keeping everything within your network and behind your firewall. We can also activate on-premise deployment with an optional cloud sync.



        Platform applications

        Connecting to the Rayven platform gives you a real-time view of all your operations and decisions. You can process, transform, and make sense of your data.


        • Data integration: Rayven has a wide range of data connectors ready to go.
        • Manage devices securely at scale: Securely onboard, organize, monitor, and manage all your IoT devices at scale. Maintain the health and firmware of your devices and get notified about device issues in real-time.
        • Transform and make sense of your data: Create custom rules, events, and triggers. Automatically or manually push data to a third-party system or back to a device or control system for fully automated machine control. 
        • Business logic workflows: Our Workflow Business Logic Modeller is a simple drag-and-drop interface you can use to create rules and connect systems. Use it to introduce sophisticated business processes without writing a line of code. Combine different data sources, perform complex calculations, add AI, and visualize the results.  
        • User managementUse one of the 12 out-of-the-box protocols to ingest device and system data. Convert data from industrial protocols to human readable form, perform complex calculations, and combine and manipulate data using inbuilt conditional logic.
        • Machine learning: Train, test, and deploy new Machine Learning models using our in-built AI Dynamix modeler and engine. Detect anomalies, predict values, and anticipate failure in real-time.
        • Automated reporting: Create custom report pages and dashboards and automatically send them to your email inbox. 

        Need more information?     
        Feel free to reach out to the Rayven team. We are here to help!