Overview
The LTA Manager
or rs-lta-manager
microservice (LTA : Long Term Archive request) has been designed to improve
interoperability between external applications and REGARDS OAIS catalog.
It provides a single service that let you create product and check creation progress and errors.
It is an optional service of the OAIS Services (Functional overview).
To do so, LTA Manager
or rs-lta-manager
provides these functionalities:
- OAIS Product creation
- the payload is lighter than the one used by OAIS catalog
- product can be enhancement by workers
- Get request status and errors - avoid you to connect to sub service used like
rs-worker-manager
,rs-ingest
andrs-storage
.
LTA Manager
or rs-lta-manager
need a worker to transform LTA request to SIP.
This worker must be deployed and registered in
the rs-worker-manager microservice.
Concept | Compatibility | Description |
---|---|---|
Multitenant | Yes | Can handle multiple tenants/projects |
Vertical scalability | Yes | Uses Jobs system |
Horizontal scalability | Yes | Service can be deployed with multiple instances |
You can learn how the service works with the How it works section.
How to use
You can learn how to operate with the microservice thanks to API Guides :
- Create product using REST API or using AMQP API shows you how to create a Long Term Archive request and sent it to REGARDS.
- Get product status using REST API or progress using AMQP API shows you how to retrieve Long Term Archive request updates.
- Browse all REST API available endpoints.
How to configure
To learn how the microservice is configured with static parameters from properties files see Configuration section.
To understand the configuration of specific tenant (aka project) see Import/export configuration section.
How to access source code
Microservice source code is available on GitHub.