Installing Arrangement Microservice in Azure

This section helps you to install the Arrangement Microservice in Azure.

Prerequisites

  • Azure CLI, Python, Maven are pre-requisites to deploy this in azure.
  • If you are running the sh scripts, a Linux box, WSL, or Mac OS is required. GitBash is not supported for Azure CLI currently.

Procedure:

  1. Copy the generated zip file (from target folder) in the installation directory.
  2. Extract the zip file.
  3. In command prompt, navigate to the installation directory. Ensure that the folder name inside target/azure-functions is same as functionApp name you have provided in the script.
  4. Modify the resourcegroup, location, database details and so on in the install.sh or install.bat script specific to the installation. Ensure any property name is carefully changed, if it is used in multiple areas across the script, by finding and replacing the values.
  5. In case of a multiple instance deployment, provide a unique value to DEPLOYMENT_ENVIRONMENT property in install-mongo.bat/install-mongo.sh file, which creates a unique Resource Group and an app name.
    If the DEPLOYMENT_ENVIRONMENT property is not provided with any value, the default value of the Resource Group and the app name will be considered.
  6. This script expects an event hub connection for transact (t24), account aggregation, and event processor (follow the pre-requisite).
  7. Execute install.sh or install.bat.
    Once the installation is done, the functions are created in Azure.
  8. Log in to the Azure portal and check the resourcegroup and functionsapps are created.

Navigate from the command prompt to the directory where the .bat and .sh files are available and execute the below command:

  • For Windows: install.bat
  • For Linux: bash install.sh

Once the installation is done, you will get the Base URL for testing API. The master key token can also be retrieved from Azure portal, navigating as highlighted:

The master key token can also be retrieved from the Azure portal, navigating as highlighted.

Furthermore, it can be hit from Postman also.

Depending on the data ingestion type, verify the appropriate setup configuration. For Transact Ingestion, verify the AMS Transact EventHub Configuration. For External Ingestion, verify the AMS Account Aggregation EventHub Configuration. Futhermore, for the EventHub Creation for event processor ingestion, verify the AMS EventProcessor EventHub Configuration.

Field Name
|
Application/Table name

Temenos Headquarters SA
2 Rue de l'Ecole-de-Chimie
CH - 1205 Geneva
Switzerland

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, May 23, 2023 9:31:51 PM IST