REGARDS functional overview
Welcome to REGARDS official documentation. REGARDS is a highly configurable and customisable application. It is therefore essential to know which REGARDS features you are interested in.
The non-optional core of REGARDS corresponds to the meta catalog functional group, which allows you to build and consult a homogeneous catalog of products from various product suppliers.
The diagram below shows these optional functional groups grouped around the meta catalog.
REGARDS software has been designed to meet several use-cases, allowing you to use group of functionalities that you need and ignoring others components.
Core REGARDS system is the Meta catalog services group.
You can then add the functional groups below as required :
- OAIS catalog services introduces you the internal catalog that stores OAIS products.
- GeoJson catalog services introduces you the internal catalog that stores GeoJSON products.
- Product restitution services introduces you how to retrieve stored products through the meta catalog.
Difference between GeoJson and OAIS catalog
Here is the difference between these two internal catalogs:
OAIS Manager (Ingest) | GeoJSON Feature Manager (FEM) | |
---|---|---|
Populate using REST | Y | Y |
Populate using AMQP (faster) | Y | Y |
Product deletion | Y | Y |
Product update | No To update a product, use product versioning | Y |
Product versioning | Y | Y |
Product creation tools | Scan yours files using Data acquisition chains in order to generate SIP | DIY |
Product creation feedback using AMQP | Y | Y |
Product creation feedback using REST API | Y | Y |
Product creation feedback using HMI | Y | Y |
Creation payload format | Strict List of SIP matching OAIS standard | Open List of Feature that are valid REGARDS feature |
Creation payload validation | Y | Y |
Model validation | Feature may be validated against REGARDS model | Feature must be valid against REGARDS model |
Product enhancement | Optional enhancement using custom plugins | Features can be enhancement by workers and then referenced or updated Enrichment is delegated to the worker system. |
Sending product to microservice Notifier | Y | Y |
Goal | Perennisation | - A flow between many applications with complex product lifecycle - Large catalog |