To create and deploy a self-contained Big Data Management application with a scalable and distributed environment, you can integrate Big Data Management with Kubernetes.
You can host an NFS server to share a mount across all the nodes and to keep the license key file available to the Informatica domain. If a database is not available, create a pod to host the database. Create a pod for Big Data Management master gateway node and deploy the gateway nodes once the master gateway node is up and running. You can connect through the Developer tool as required when the configuration setup is complete.
The following image displays the Big Data Management on Kubernetes cluster:
The diagram shows how a Kubernetes cluster comprises two Big Data Management gateway nodes that share an NFS mount, which is linked to the Informatica Big Data Management master node. The master gateway node is connected to the repository. The Model Repository Service can be configured on any of the nodes. The Kubernetes cluster connects to the on-premises applications or databases and also connect to the client, Informatica Developer.
The following image shows the Big Data Management architecture on Kubernetes that shows the internal communication among pods:
The diagram shows several pods on separate Kubernetes cluster nodes. Each pod resides within a node. One node contains a pod to store the database server and also a database persistent volume. The remaining nodes refer to Big Data Management installation on Kubernetes that exposes the NodePort and helps to interact with the Informatica Developer with the internet network. One node connects to the Big Data Management installation on Kubernetes with the exposed ports and contains an NFS server pod and also an NFS based persistent volume.