Everything within this section is only visible while editing. Use Page Properties ID "STUB", "REFACTURE", "PROGRESS", "rDEV", "rDOC", "rLANG" and "DONE".

Everything contained within the table is displayed in the (INTERNAL) Reports page.

Product Version
Report Note
Assignee

Resources & Remarks

https://wiki.optimal-systems.de/pages/viewpage.action?pageId=62423148

Note that the services in the table are sorted with thought - insert new ones where they fit best.

  • configuration profiles for rendition service?
  • Link Tutorials or Concept articles!
  • (Haken) AD/AK => Check what happend to good old DISCOVERY - I understand it is somewhat redundant within k8s, but still check it.
    => für Kubernetis nicht notwendig - nur für windows cloud notwendig | kleine Kunden für E-Mail-Anbindung - POs fragen wegen Doku
  • (Haken) KOLIBRI => client services - done by Max and Jürgen Widiker, updated by Inga with the new ones like architect etc..
  • (tick) BPM / User => Inga added the info and handed it over for review (ERA-7508)

Modification History

Add a new line to this table and fill it whenever you edit the page.

NameDateProduct VersionAction
Antje08 FEB 20212.4New page properties macro.
Martin16 MAR 20212.4Added tenant management API, management console API & client
Antje17 MAY 20212021 Summersplit into core and additional services for new structure



The services yuuvis® Momentum Core is made of.


yuuvis® Momentum fields a core consisting of a small zoo of cloud-native microservices, which allows for high availability and scalability. The entirety of the core's functions is made available through the API-gateway as core API. Two servicesthree if counting in the API-gateway serve the microservice architecture itself: ADMIN allowing service administration like restarting a service or changing its intended amount of instances, and CONFIG, reading, caching and delivering configuration information to the other services.

NameFunctionConfiguration profilesCertificatesStandard portsScalable
Gateway
APIAPI-gatewayprod, cloud, redisno7450-7459yes
Basic Core Services
AUTHENTICATIONuser authentication, session managementprod, cloudyes80no
ORGANIZATIONmapping users to roles (the latter carrying the permissions)prod, cloud, mq, trusted, keycloakyes7440-7449yes
SYSTEMschema managementprod, cloud, mq, redisyes7400yes
(as of 2020 Autumn)
REPOSITORYmanagement of the binary storageprod, cloudno7500-7509yes
REGISTRYmanagement of object metadata in the relational databaseprod, cloud, mq, jpa, dbs, redisno7510-7519yes
INDEXindexing in Elasticsearchprod, cloud, es, mq, redisno7291-7300yes
SEARCHprocessing of queriesprod, cloud, es, mqno7221-7230yes
AUDITobject history, audit trail managementprod, cloud, jpa, dbsno7251yes
CONTENTANALYZERsynchronous full-text extraction and determination of the MIME typeprod, cloudno7430-7439yes
Archive Services
ARCHIVEconnector for storage solutionsprod, cloud, storageno7530-7539yes
Rendition Services
CONTROLLERjob messaging using third party RabbitMQ and more, used for asynchronous operationsprod, es, oauth2, lc, mqyes7332-7335yes
TEXTEXTRACTORasynchronous full-text extractionprod, cloud, lc, mqno7400-7429yes
RENDITIONgeneration of renditions of submitted documents
no7341yes

Structural Services

ADMIN* **administration, monitoring, configurationprod, cloudno7273yes
CONFIGSERVICEconfiguration serverprod, cloud, nativeno7281yes
DISCOVERY**service registrationprod, cloudno7261no
Rollback Administration
COMMANDER*command tool for rollbacksprod, dbs, esno7412

no

* service of special interest for DevOps | ** obsolete when using Kubernetes