2.1 Workflow to Install MicroTx

Use the following workflow as a guide to install, configure, and use Transaction Manager for Microservices - Distributed Transactions (MicroTx Distributed Transactions).

Task Description See
Understand the requirements and select a transaction protocol for your application Plan the installation and setup of MicroTx Distributed Transactions based on your business requirements. Plan
Download the installation bundle The installation bundle contains the MicroTx Distributed Transactions image and other required files. Download the Installation Bundle
Complete the authentication and authorization requirements Set up an identity provider and create an access token. About Authentication and Authorization
Push the MicroTx Distributed Transactions image to Docker registry, provide configuration information, and then install MicroTx Distributed Transactions. You can install MicroTx Distributed Transactions on a Kubernetes cluster or Docker Swarm. Provide configuration information in the values.yaml file for Kubernetes and the tcs-docker-swarm.yaml file for Docker Swarm. Install on Kubernetes Cluster or Install on Docker Swarm
Access MicroTx Distributed Transactions Verify that MicroTx Distributed Transactions was installed properly and access the service. Access MicroTx
Run Sample Applications Optional. Using samples is the fastest way for you to get familiar with MicroTx Distributed Transactions. Deploy Sample Applications
Use MicroTx Distributed Transactions library with your application code. Perform this step for all the transaction participant and transaction initiator applications so that your applications can access the library which interacts with MicroTx Distributed Transactions. Perform this task based on the transaction protocol that you want to use.
Install and run your application After using the library files in your application, install and run your applications. Deploy Your Application