1 Transaction Manager for Microservices Images for OCI
Learn about the Oracle Transaction Manager for Microservices (MicroTx) image for Oracle Cloud Infrastructure (OCI) and how to use this image to create MicroTx instances in (OCI).
Topics:
- About Transaction Manager for Microservices Images for OCI
Utilizing the Transaction Manager for Microservices (MicroTx) image for OCI, you can create Transaction Manager for Microservices domain nodes in the Oracle Cloud Infrastructure compute instances, with the entitlement to use MicroTx software. - Minimum System Requirements
To create a Transaction Manager for Microservices instance in OCI and run sample applications, you must meet the minimum system requirements. - Software Requirements
MicroTx coordinator is a containerized application and can run on any container-based platforms, such as Docker and Kubernetes.
1.1 About Transaction Manager for Microservices Images for OCI
Utilizing the Transaction Manager for Microservices (MicroTx) image for OCI, you can create Transaction Manager for Microservices domain nodes in the Oracle Cloud Infrastructure compute instances, with the entitlement to use MicroTx software.
Transaction Manager for Microservices image for OCI is preinstalled with Oracle Transaction Manager for Microservices Free. It contains the following directories:
$HOME/OTMM/otmm-package
contains the MicroTx distribution package.$HOME/OTMM/otmm-package/samples/xa/java/bankapp
contains the source code and other files for the Bank and Stock-Trading application.$HOME/OTMM/otmm-package/samples/xa/java/bankapp/Helmcharts
contains the Helm Chart with details to deploy the Bank and Stock-Trading application.
Shapes for Oracle Transaction Manager for Microservices image for OCI Marketplace
- Standard
VM.Standard1.4, VM.Standard1.8, VM.Standard1.16, VM.Standard.B1.4, VM.Standard.B1.8, VM.Standard.B1.16, VM.Standard2.4, VM.Standard2.8, VM.Standard2.16, VM.Standard2.24, VM.Standard.E2.4, VM.Standard.E2.8
- Flexible
VM.Standard.E3.Flex (OCPU constraint: 4-64, Memory constraint: 24-1024 GB); VM.Standard.E4.Flex (OCPU constraint: 4-64, Memory constraint: 24-1024 GB); VM.Standard3.Flex (OCPU constraint: 4-32, Memory constraint: 24-512 GB)
- Optimized
VM.Optimized3.Flex (OCPU constraint: 4-18, Memory constraint: 24-256 GB)
- Dense
VM.DenseIO1.4, VM.DenseIO1.8, VM.DenseIO1.16, VM.DenseIO2.8, VM.DenseIO2.16, VM.DenseIO2.24
Parent topic: Transaction Manager for Microservices Images for OCI
1.2 Minimum System Requirements
To create a Transaction Manager for Microservices instance in OCI and run sample applications, you must meet the minimum system requirements.
Ensure that at least 4 OCPUs, 24 GB memory, and 128 GB of bootable storage volume is available in your Oracle Cloud Infrastructure tenancy.
Parent topic: Transaction Manager for Microservices Images for OCI
1.3 Software Requirements
MicroTx coordinator is a containerized application and can run on any container-based platforms, such as Docker and Kubernetes.
Table 1-1 Software Requirements for MicroTx
Component | Requirement |
---|---|
Java 2 JRE for the Java run-time environment | Tested with JRE 17.0.4 and OpenJDK 17 |
Java 2 Software Development Kit (SDK) for the Java development environment | Tested with JRE 17.0.4 and OpenJDK 17 |
For more additional information, see Oracle Transaction Manager for Microservices Developer Guide.
Parent topic: Transaction Manager for Microservices Images for OCI