Author : Gaurav Gupta, Pradeep C, Murali Krishna ANSV,G Prasad, Manju Sarma
Date of Publication :17th January 2024
Abstract: In the present era of rapid software development, selecting the appropriate architectural approach is important in building flexible, reliable, scalable and maintainable applications. The prominent architecture prevalent primarily in recent years is bare metal compute infrastructure. This paper aims to understand the monolithic approach developed in NRSC and proposes a new approach for data acquisition, processing and work flow modules by instituting a containerized environment and various level 2 and 3 microservices in air-gapped environment in contrast to traditional monolithic approach. Resource utilization of systems in monolithic architecture and in containerized environment with statistics of improved Turn-around Time of processes running in container orchestrated platform in contrast to monolithic architecture is presented in the paper. Meeting the goals of establishing and maintaining a high available and load balanced containerized environment using customized configuration in air gapped network constitute a significant challenge.
Reference :