5 Deployments
Prerequisite
Before proceeding with deployment setup, make sure that the database and application setup is completed.
Each of the services corresponds to a specific war file that needs to be deployed into the server. The following sections explain the list of war files of the Oracle Banking Supply Chain Finance service and the steps to deploy them into the server.
- For any issues with fly configuration setup, refer to High Availability Setup Guide.
- For Oracle Banking Supply Chain Finance environment variables setup, refer to Environment Variable Setup Guide.
- If
obscf-eod-batch
is already deployed, bring it down and deployobscfcm-eod-batch
provided in the deployment list.
Deployments List
The following table provides the details of the deployments required on each Server for the Plato application to run. Deploy one after other in the same given order.
Note:
INFRA prerequisites should be available before proceeding with the Application deployment process.Application Startup and Deployment Sequence for new installation or Upgrades.
- Oracle Banking Microservices Architecture Domain - All Oracle Banking Microservices Architecture Infrastructure Services and Oracle Banking Microservices Architecture Services should be deployed as per respective installation document.
- Common Core - All SMS, Common Core, and Mid-Office Common Core services should be deployed as per respective installation document.
- Domain services - All the services can be deployed in any order,
except the following which must be deployed at the end in the same given order.
- obscfcm-master-maintenance
- obscfcm-day0-service
- obscf-day0-service
- OBSCFCM Gen AI Integration Services - Follow the below steps to deploy this
service:
Note:
Generative AI feature is optional. The user can deploy this service only if the Gen AI feature is to be enabled.- Make sure you have the license for Gen AI/Cohere.
- Follow the instructions in the Gen AI Document Analyzer Service Installation section to install the required services.
- Make sure the below server argument in OBSCFCM/OBSCF Managed Server is set to
Y. By default, it is set to N. Refer to Environment Variables for
OBSCFCM / OBSCF Managed Servers section in the Environment Variable
Setup
Guide.
-Dflyway.sms.placeHolders.OBSCFCM_GENAI_ENABLED = 'N'
- Once the above steps are completed, Smart Maintenance menu is enabled in the application.
- The recommended list of managed server names and the application
distribution on the targets are listed below.
Note:
The managed server targets are not mandatory, if they are configured as per the sizing recommendations during the implementation phase.Table 5-1 Deployments List
Application Archive name OSDC path Targets obscf-core-services obscf-core-services-{version}.war OBSCF_OSDC_{release} \OBSCF_SERVICES\obscf-core-services-{version}\ARCHIVE obscf_ms_2 obscf-finance-services obscf-finance-services-{version}.war OBSCF_OSDC_{release}\OBSCF_SERVICES\obscf-finance-services -{version}\ARCHIVE obscf_ms_1 obscf-limits-services obscf-limits-services-{version}.war OBSCF_OSDC_{release}\OBSCF_SERVICES\obscf-limits-services -{version}\ARCHIVE obscf_ms_1 obscf-report-services obscf-report-services-{version}.war OBSCF_OSDC_{release}\OBSCF_SERVICES\obscf-report-services -{version}\ARCHIVE obscf_ms_1 obscf-day0-service obscf-day0-service-{version}.war OBSCF_OSDC_{release}\OBSCF_SERVICES\obscf-day0-service-{version}\ARCHIVE OBSCFDAY0 obscf-fci-messaging-service obscf-fci-messaging-service-{version}.war OBSCF_OSDC_{release}\OBSCF_SERVICES\obscf-fci-messaging-service-{version}.war \ARCHIVE obscf_ms_1 obscf-islamic-instruments-services obscf-islamic-instruments-services-{version}.war OBSCF_OSDC_{release}\OBSCF_SERVICES\obscf-islamic-instruments-services-{version}.war \ARCHIVE obscf_ms_1 obscfcm-account-maintenance-services obscfcm-account-maintenance-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-account-maintenance-services-{version}\ARCHIVE obscfcm_ms_1 obscfcm-alerts-services obscfcm-alerts-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-alerts-services-{version}\ARCHIVE obscfcm_ms_1 obscfcm-batch-jobs obscfcm-batch-jobs-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-batch-jobs-{version}\ARCHIVE obscfcm_ms_1 obscfcm-chatbot-services obscfcm-chatbot-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-chatbot-services-{version}\ARCHIVE obscfcm_ms_1 obscfcm-eod-batch obscfcm-eod-batch-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-eod-batch-{version}\ARCHIVE obscfcm_ms_1 obscfcm-auto-recon-batch obscfcm-auto-recon-batch-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfauto-recon-batch-{version}\ARCHIVE obscfcm_ms_2 obscfcm-charges-services obscfcm-charges-services-{version}.war OBSCF_OSDC_{release}OBCM_SERVICE\obscfcm -charges-services-{version}\ARCHIVE obscfcm_ms_2 obscfcm-core-services obscfcm-coreservices-{version}.war OBSCF_OSDC_{release}OBCM_SERVICE\obscfcm -core-services-{version}\ARCHIVE obscfcm_ms_2 obscfcm-filter-services obscfcm-filter-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-filter-services-{version}\ARCHIVE obscfcm_ms_2 obscfcm-instruments-receivables-services obscfcm-instruments-receivables-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-instruments-receivables-services-{version}\ARCHIVE obscfcm_ms_2 obscfcm-manual-reconservices obscfcm-manual-recon-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-manual-recon-services-{version}\ARCHIVE obscfcm_ms_3 obscfcm-report-services obscfcm-report-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-report-services-{version}\ARCHIVE obscfcm_ms_3 obscfcm-workflowmanagement--services obscfcm-workflowmanagementservices-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-workflow-management-services-{version}\ARCHIVE obscfcm_ms_3 obscfcm-master-maintenance-services obscfcm-master-maintenance-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-master-maintenance-services-{version}\ARCHIVE obscfcm_ms_3 obscfcm-workflow-management-services obscfcm-workflow-management-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-workflow-management-services-{version}\ARCHIVE obscfcm_ms_3 obscfcm-day0-service obscfcm-day0-service-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-day0-service-{version}\ARCHIVE obscfcm_DAY0 obscfcm-genai-integration-services obscfcm-genai-integration-services-{version}.war OBSCF_OSDC_{release}\OBCM_SERVICES\obscfcm-genai-integration-services-{version}\ARCHIVE obscfcm_ms_2
Note:
For the exact version of the archive name, and release numbers, refer to the OSDC file available as a part of the release.Note:
To deploy the application, refer to the Deploy Application section in Configuration and Deployment Guide.