Following table describes the reorganization of Micro Services for SCSB application as part of Phase 4 effort. Two new services SCSB-Core, SCSB-UI-Services are created as described below.
OLD |
| New Plan | New Plan | |||
Project/Microservice | Functionality |
| Project/Microservice | Functionality | New Microservices | Functionality |
SCSB | Gateway for All APIS |
| SCSB-Gateway | Gateway for All APIS |
|
|
SCSB-Circ | Request Processing |
| SCSB-Circ | Request Processing | SCSB-Core | Accession |
SCSB-Solr-Client | Solr updates and Index |
| SCSB-Doc | Solr updates and Index | ||
SCSB-ETL | Initial Data Load |
| SCSB-ETL | Initial Data Load | ||
SCSB-UI | User interface for |
| SCSB-UI | User interface for | SCSB-UI-Service | Data layer of |
SCSB-Shiro | User Authentication |
| SCSB-Auth | User Authentication |
|
|
SCSB-CAS | UI for HTC User Authentication for Support |
| SCSB-CAS | UI for HTC User Authentication for Support |
|
|
SCSB-Batch-Scheduler | Configuring Batch Jobs |
| SCSB-Batch-Scheduler | Configuring Batch Jobs |
|
|
SCSB-Solr-Server | Apache Solr Server |
| SCSB-Solr-Server | Apache Solr Server |
|
|
SCSB-ActiveMQ | Apache ActiveMQ server |
| SCSB-ActiveMQ | Apache ActiveMQ server |
|
|
SCSB-ZK | Apache Zoo Keeper |
| SCSB-ZK | Apache Zoo Keeper |
|
|