R24 Stack 9 Azure runbook
This runbook shows how to create an Azure Kubernetes Service cluster using Transact infrastructure scripts and how to deploy Temenos Transact in AKS. It also shows how to configure Transact Outbox to stream events to an Azure Event Hub and how to deploy the Event Store and Holdings microservices in Azure Container Apps.
Audience
This guide is intended for Temenos consultants, IT professionals and system administrators who support the installation of Temenos Transact and microservices in Azure container Apps.
Scope
This installation and configuration guide covers the following stages of deployment:
- Creation of a Kubernetes cluster in Azure with Temenos infrastructure scripts.
- Creation of additional resources such as database service (Azure SQL Database), container image registry (Azure Container Registry) and developer server (Ubuntu Linux VM).
- Building Transact and Transact Explorer container images.
- Instantiating Transact containers in the provisioned Kubernetes cluster using Helm.
- Configuration of Transact Outbox.
- Deployment of infrastructure elements for Event Store and Holdings microservices such as Azure Database for PostgreSQL flexible server, Azure Event Hubs namespace and Azure Container Apps environments.
- Deployment of Event Store and Holdings microservices.
Skills
To successfully deploy Transact in Azure Kubernetes Service, the following skills are required:
- Microsoft Azure
- Kubernetes and Helm
- Linux command-line administration (Red Hat Enterprise Linux, and Ubuntu Server)
- Management of Azure SQL Database
More stack information
Conventions
|
Convention |
Description |
|---|---|
|
Bold typeface |
Indicates GUI elements that are associated with an action and terms used in the body of the text. |
|
Italic typeface |
Indicates placeholder variables and publication titles. |
|
Courier New typeface |
Indicates the following textual content.
|
|
Italicised Courier New typeface |
Command and code variables |
|
Bold and italicised Courier New typeface |
Code parameters or variable values |
In this topic