LogoLogo
Home
Core Platform
Core Platform
  • Introduction
    • Overview
    • Use Cases
    • Architecture
    • Built with ML & AI
    • Quick Start
  • Examples
    • Training Examples
      • API Flow Examples
      • Microservice Examples
      • UI Example
      • Exercise: Hello World API
      • Exercise: Test State
      • Exercise: Test UI
    • Exercise: To-do List
      • To-do List Runner
      • To-do List Gateway
      • To-do List UI
      • To-do List Query
  • Troubleshooting
    • Rierino Packages
    • Release Notes
    • Useful Checks
    • Error Codes
  • Devops
    • Overview
    • API Flows
      • Using the Saga Screen
      • Defining a Saga
      • Configuring Saga Steps
        • Event Step
        • Transform Step
          • Transform Classes
        • Condition Step
          • Condition Classes
        • Step Link
      • Injecting Variables
    • Microservices
      • Runners
        • Using the Runner Screen
        • Defining a Runner
        • Managing Runner Settings
        • Adding Runner Elements
        • Deploying Runners
          • Spring Runners
          • Samza Runners
          • Camel Runners
      • Elements
        • Systems
        • State Managers
          • Typical Use Cases
          • State Data Structure
          • Local States
            • In-Memory Map
            • Caffeine Cache
            • Samza Based
            • Lucene Based
            • Single File
            • Multiple Files
            • Selected IDs Map
            • Indexed Map
          • Shared States
            • MongoDB Collection
            • Jooq (SQL) Table
            • Redis Map
            • Couchbase Collection
            • Elasticsearch Index
            • Elasticsearch Joined
            • Etcd Namespace
          • Specialized States
            • CRUD Service
            • Odata Service
          • State Coordinators
            • Lazy Cache Coordinator
            • Event Store Coordinator
            • Write thru Coordinator
          • Loading Strategies
          • ID Generators
        • Listeners
        • Query Managers
          • MongoDB
          • Elasticsearch
          • Lucene
          • SQL Based
          • Odata Service
        • Handlers
          • Core Handlers
            • Write Data
            • Read Data
            • Query Data
            • Apply Rules
            • Call Rest API
            • Generate Text/Html
            • Parse Html
            • Generate Secrets
            • Orchestrate User Task
            • Perform File Operation
            • Run Shell Command
            • Send/Receive Emails
          • Custom Code Handlers
            • Run Scripts
            • Run Java Code
            • Run Java Package
          • Flow Handlers
            • Orchestrate Saga
            • Loop Each Entry
            • Run Multiple Steps
            • Buffer Payloads
            • Merge Parallel Steps
            • Log Event
            • Send Event
            • Validate Event
            • Transform Event
            • Perform DB Transaction
            • Trigger Runner Command
            • Do Nothing
            • Modify Role Data
            • Enrich Role Data
            • Convert Pulse to Journal
          • Gateway Handlers
            • Authenticate
              • No Authentication
              • State Based
              • Keycloak Based
            • Sessionize
          • Specialized Handlers
            • Apply Advanced Rules
            • Calculate Real-time Metrics
            • Score ML Models
            • Score LangChain Models
            • Service MCP Requests
            • Service A2A Requests
            • Consume Web of Things
            • Perform Text Embedding
            • Run Python Procedure
            • Generate Excel
            • Generate PDF
            • Call SOAP API
            • Integrate with Camel
        • Actions
        • Streams
          • Kafka Topic
          • CDC Feed
          • Camel Component
        • Roles
        • Generic Settings
        • Global Settings
      • Deployments
        • Defining a Deployment
        • Alternative Loaders
    • Gateway & Security
      • Gateway Servers
        • Gateway Systems
        • Gateway Channels
        • Gateway Services
        • Gateway Tokens
      • APIs
        • OpenAPI Specification
        • Response Formats
    • Administration
      • Managing Deployments
      • Sending Commands
      • Streaming Messages
      • Migrating Assets
    • Batch Tasks
      • Python Processes
      • Python Iterators
      • Python Processors
    • Pro-Code
      • Custom Handlers
      • Custom State Managers
      • Custom Query Managers
      • Custom CDC Managers
  • Design
    • Overview
    • User Interface
      • Apps
      • UIs
        • Listers
        • Widgets
          • Value Widgets
          • Array Widgets
          • Object Widgets
          • Indirect Widgets
          • Atom Widgets
        • Menus
          • Lister Menu Actions
          • Selection Menu Actions
          • Editor Menu Actions
          • Widget Menu Actions
          • Custom Menu Actions
          • RAI Menu Actions
        • Extended Scope
          • Conditional Display
          • Data Context
          • Extra Data
          • Default Item
          • Extra Events
      • Options
      • Translations
      • Icons
      • Styles
      • Components
    • API Mapping
    • Data Schema
      • Common Data
  • Configuration
    • Overview
    • Queries
      • Query Types
      • Query Platforms
        • MongoDB Queries
        • Odata Queries
        • SQL Queries
        • Elasticsearch Queries
        • Lucene Queries
        • Siddhi Queries
    • Business Rules
      • Drools Rules
    • Dynamic Handlers
  • Data Science
    • Overview
    • ML Models
      • Scheduler Platforms
        • Airflow Scheduler
    • GenAI Models
    • MCP Servers
    • Complex Event Processing
      • Siddhi Data Flows
    • Data Visualizations
    • Customizations
  • EXTENSIONS
    • JMESPath
    • Handlebars
Powered by GitBook

© Rierino Software Inc. 2025. All rights reserved.

On this page
  • Front-End UI
  • Internal User Experience
  • Services & Business Logic
  • Microservices Development
  • Microservices Orchestration
  • Workflow Management
  • Rule Management
  • ML Automation
  • Systems & Data Integration
  • Database Systems
  • External APIs
  • Streaming Events
  1. Introduction

Overview

Rierino is a low-code microservices development platform with an architecture designed for scale and flexibility

NextUse Cases

Last updated 9 days ago

Designed to match the speed, scale & versatility of any business, Rierino is the highly-adaptive and hyperintelligent next step where growth is a strong ambition. Inspired by one of the world’s most unique gentle giants, Rierino is determined to support digitally mature businesses in establishing new territories and facing competition head on.

The following table compares Rierino against different categories of traditional low code development platforms, along with the core capabilities provided out of box with Rierino:

Fastest way to start testing out and developing on Rierino is using our 'Developer Lite' edition on AWS Marketplace, which is deployed as a multi-service VM within the region and instance type of your choosing with 100% control.

Click to start with AWS now.

You can also check all alternative ways to start using Rierino .

Front-End UI

Internal User Experience

Rierino provides a low-code UI builder for building web forms and data lists, typically used by internal users and partners in managing products, contents and other business assets. It is also used for user interactions during workflow tasks and triggering automated actions.

Rierino UI comes with embedded BI capabilities, ensuring business users have access to the data required for their decision making directly within the platform. It also supports AI assisted operations, such as summarizing, translating or rewording content.

Rierino also allows extension of its UI capabilities with incorporation of 3rd party webcomponents, as well as Handlebars templates for customization requirements.

Services & Business Logic

Microservices Development

A key value proposition and differentiator of Rierino is the ability to build complex microservices with a low-code, drag&drop interface. These microservices can range from simple database operations to execution of complex business logic and ML models and can be developed without writing single line of code.

Rierino also provides the capabilities for deploying these microservices in a variety of infrastructure, ranging from public and private cloud providers to on-prem and bare metal deployments.

Microservices Orchestration

In addition to creating microservices, Rierino provides ability to orchestrate these microservices, as well as any 3rd party microservice, converting them to real-time API flows, asynchronous trigger flows as well as workflows.

Orchestration allows users to extend the platform using any language, or integrate already existing microservices into the platform seamlessly.

Workflow Management

In addition to creating real-time APIs, Rierino can be used to design workflows, assign tasks to users, let them review and provide process information from customizable UI screens and escalate them when tasks are not completed in time.

It is also possible to incorporate business rule and ML capabilities into workflows for decision and process automation.

Rule Management

Rierino platform contains a flexible and customizable business rule engine, which can be used to configure real-time decisioning mechanisms for any business domain (such as pricing decisions, fraud detection).

Depending on the modules deployed, the solution already includes a number of rule domains configured, which can be further customized based on business requirements.

ML Automation

Rierino also provides real-time ML scoring and MLOps automation capabilities, which can be used to automatically train ML models and deploy them for real-time scoring.

Once configured on the platform, ML models developed by data scientists in R or Python are automatically converted and uploaded to model repository, which then can be used as a step in any API flow.

Systems & Data Integration

Database Systems

Rierino has an open architecture, allowing seamless integration with any type of data source, ranging from more traditional SQL databases to no-SQL databases, search engines and cache systems.

The platform also provides an abstraction layer for database operations and queries, making it possible to switch between different data systems without having to migrate all queries and procedures.

External APIs

With Rierino, it is possible to integrate with public and private 3rd party APIs using different authentication mechanisms and communication formats (e.g. JSON, XML, SOAP).

Streaming Events

Another key value proposition and differentiator of Rierino is its ability to consume and produce real-time event streams (e.g. on Kafka), enabling a range of capabilities not possible using more traditional means (such as async tasks, CDC feeds, some analytics use cases).

You can find related capabilities under and sections of this document.

You can find related capabilities under section of this document.

You can find related capabilities under and sections of this document.

You can find related capabilities under section of this document.

You can find related capabilities under section of this document.

You can find related capabilities under and sections of this document.

You can find related capabilities under and sections of this document.

You can find related capabilities under , and sections of this document.

You can find related capabilities under section of this document.

User Interface
Data Visualization
Microservices
API Flows
Gateway & Security
Orchestrate User Task
Business Rules
ML Models
Complex Event Processing
State Managers
Query Managers
Call Rest API
Call SOAP API
Integrate with Camel
Streams
here
here
Rierino vs. Traditional Low Code Development Platforms