Use Cases
Rierino can boost development of any large scale backend application, with a state-of-the-art microservices architecture
Last updated
Rierino can boost development of any large scale backend application, with a state-of-the-art microservices architecture
Last updated
Rierino can be used as a backend development platform for all types of modules and systems, especially when the use case requires one or more of the following:
Large scale operations - with a need to handle millions of requests in milliseconds latency
Dynamic business environment - requiring new features or changes frequently
Need for automation - with high volume of critical business decisions and processes
Data heavy sector - requiring ability to make sense of data and use analytics in real-time
Need for modernization - with high technical debt in monolithic architecture requiring revamp
High level of integrations - with internal & external systems becoming difficult to manage
Rierino has been designed to address each of these requirements, providing tools and capabilities to organizations for focusing on their business domain logic, while taking care of technical complexity in delivering them with the best in class architecture and frameworks.
Typical applications that can be built using Rierino include:
Rierino's flexible data and UI model makes it the perfect platform for building information management applications such as PIM, CMS and MDM.
Typical elements to start with when building these applications include:
& for building data listing and entry forms.
, especially for storing required data.
, especially for creating RESTful endpoints to access data.
and for going beyond basic read / write operations on data.
More advanced elements, which are also frequently used include:
With a flexible business rule engine and ML capabilities, Rierino facilitates development of decision automation applications, such as product recommendations, risk scoring and dynamic pricing.
Typical elements to focus on when building these applications include:
More advanced elements, which are also frequently used include:
With a flexible authentication model and task management capabilities, Rierino offers an ideal platform for building BPM applications, such as HR solutions, intranet applications and ERP modules.
Typical elements to focus on when building these applications include:
More advanced elements, which are also frequently used include:
Rierino platform includes a microservices orchestration layer, with the ability to incorporate external services and APIs seamlessly into business flows, making it possible to use it as a solution for open API and enterprise services integration initiatives, acting as a middleware.
Typical elements to focus on when building these applications include:
More advanced elements, which are also frequently used include:
& for implementing CQRS pattern or a cache layer.
handler for server side rendering of contents with rich data.
handler and configuration for rule based decisions.
handler and configuration for AI based decisions.
for visualizing business insights for decisioning and scenario analysis.
and for consuming and producing event streams as real-time data flows.
handler and configuration.
handler for developing custom analytics modules in Python.
handlers and for managing users and role based access.
handler and for building workflows and task screens.
& steps for building customized flows based on user actions and decisions.
and for uploading, editing and displaying process documents and media.
handler and for validation of user inputs against content structure.
handler for implemeting highly customized business logic with coding flexibility.
and handlers for 3rd party API integrations.
& for using Odata APIs as data sources.
& handler for building integration flows.
Handlers such as , for controlling flow logic.
for incorporating custom client libraries for integration.
for integrations with less conventional services.
for orchestrating files across different systems.