Additional Services and Custom Clients
Services for functional extension as upper layers on top of the yuuvis® Momentum core system.
The client services offer, in accordance with the layered onion approach, both additional functionality as well as higher-level API functions valuable to client applications. Next to the user and the viewer services, the web-api gateway service is the main service for the client development.
>> Client Development
Name | Function | Configuration profiles | Certificates | Standard ports | Scalable |
---|---|---|---|---|---|
Client Services | |||||
API-WEB | web-api gateway, bundling of higher-level functions in one client API, adds more features like custom forms, localization, and object type icons to the system. | prod | no | 7550 | yes |
CLIENT | reference client based on core and framework libraries that can be used for custom client development | prod | no | 80 | yes |
ARCHITECT (as of 2020 Winter) | supports custom form modeling including form scripts, localization of technical names, and user management (will be moved to another application later this year). | prod | no | 80 | yes |
VIEWER | offers client-side viewing capability for certain file types | prod | no | 80 | yes |
USERSERVICE | stores user settings and caches user information | - | no | 8080 | yes |
SOTHOOK | fills the property appClientsystem:leadingTypeId | prod | no | 10779 | yes |
Tenant Management | |||||
TENANT-MANAGEMENT | tenant management API with endpoints for maintaining tenants and their users | prod, oauth2 | no | 8080 | yes |
MANAGEMENT-CONSOLE | management console API as backend service for maintaining organizations that maintain tenants. | - | no | 7560 | yes |
MANAGEMENT-CONSOLE-CLIENT | Web-client with a graphical user interface for the management console API. | - | no | 80 | yes |
METRICS | provides tenant specific metrics. The tenant management API offers exposed endpoints of this service. | - | no | 8080 | yes |
Business Process Management (BPM) | |||||
BPM-ENGINE | Flowable-based BPM engine | - | no | 8080 | yes |
BPM-ADMIN-UI | admin user interface for the BPM engine | - | no | 8080 | no |
Auto ML Platform (beta version - not yet included in installations) | |||||
KAIROS-API Service | - | ||||
ML Training Pipeline | - | ||||
PREDICT-API Service | - |
As of version 2021 Autumn, the status of each individual service can be checked by calling the health check endpoint https://<host>/<service>
/manage/health
as described for the core services.
>> Health Check for Services