Iranian Journal of Information Processing and Management

Iranian Journal of Information Processing and Management

Cloud-Native Architectures: Transforming Enterprise IT Operations

Document Type : Original Article

Authors
1 Al-Turath University, Baghdad 10013, Iraq
2 Al-Mansour University College, Baghdad 10067, Iraq
3 Osh State University, Osh City 723500, Kyrgyzstan
4 Al-Rafidain University College Baghdad 10064, Iraq
5 Madenat Alelem University College, Baghdad 10006, Iraq
Abstract
ABSTRACT
Background: The cloud-native architectures have reinvented the original strategies of the companies’ IT infrastructure approach and became popular due to the concepts of modularity, scalability, and resilience. These architectures respond to the shortcomings of the monolithic architectures to meet the new business challenges and workloads, including embracing innovation technologies like Artificial Intelligence and big data processing solutions.
Objective: This study was designed with the objective of assessing the performance and business viability of cloud-native systems, based on critical indicators such as availability, resilience to failure, resource use, and compatibility with innovative technologies. The objective was to define the barriers and possibilities for improving cloud native architectures in various enterprises.
Methods: A cross-sectional research, consideration, experiment test and case study and performance analysis. Response time, CPU and memory consumption and recovery time were compared across the range of throughput from 1000 to 12000 requests per second. To enhance the interpretational framework, key usage scenarios in the three sectors of healthcare, retail and finance were collected and compared with the results.
Results: Cloud-native systems proved to provide high availability rates (> 99.9%), resource scalability, and component resource efficiency. With the use of AI in combination with big data analytics, improvement in performance was realized. But some of the problems that were seen include vendor lock, integration issues, and fluctuating peak load issues.
Conclusion: All identified improvements signify the potential of cloud-native architectures for improving enterprise IT functioning. It is thus possible to continue perfecting the identified challenges to enhance their effectiveness, optimal for the current dynamic digital environment.
Keywords

References

Anselmi, J. (2024a). Asynchronous Load Balancing and Auto-Scaling: Mean-Field Limit and Optimal Design. IEEE/ACM Transactions on Networking, 32 (4), 2960-2971. https://doi.org/:10.1109/TNET.2024.3368130
Anselmi, J. (2024b). Asynchronous Load Balancing and Auto-scaling: Mean-Field Limit and Optimal Design.  IEEE/ACM Transactions on Networking.
Babar, M., Jan, M. A., He, X., Tariq, M. U., Mastorakis, S., and Alturki, R. (2023). An Optimized IoT-Enabled Big Data Analytics Architecture for Edge–Cloud Computing.  IEEE Internet of Things Journal, 10 (5), 3995-4005. https://doi.org/:10.1109/JIOT.2022.3157552
Bharadwaj, D., and Premananda, B. S. (2022). Transition of Cloud Computing from Traditional Applications to the Cloud Native Approach. 2022 IEEE North Karnataka Subsection Flagship International Conference (NKCon), 20-21 Nov. https://doi.org/:10.1109/NKCon56289.2022.10126871.
Buttar, A. M., Khalid, A., Alenezi, M., Akbar, M. A., Rafi, S., Gumaei, A. H., and Riaz, M. T. (2023). Optimization of DevOps Transformation for Cloud-Based Applications. Electronics, 12 (2). https://doi.org/:10.3390/electronics12020357.
Camacho, C., Cañizares, P. C., Llana, L., and Núñez, A. (2022). Chaos as a Software Product Line—A platform for improving open hybrid-cloud systems resiliency.  Software: Practice and Experience, 52 (7), 1581-1614. https://doi.org/:10.1002/spe.3076
Carlo, M. D., Harding, P., Yilmaz, U., Maia, D., Ribeiro, B., Nunes, D., Regateiro, D., et al. (2022). Monitoring the performance of the SKA CICD infrastructure. Proc. SPIE. https://doi.org/:10.1117/12.2627025.
Chen, T., and Suo, H. (2022). Design and Practice of DevOps Platform via Cloud Native Technology. IEEE 13th International Conference on Software Engineering and Service Science (ICSESS), 21-23 Oct. https://doi.org/:10.1109/ICSESS54813.2022.9930226.
Hassan, H. B., Barakat, S. A., and Sarhan, Q. I. (2021). Survey on serverless computing.  Journal of Cloud Computing, 10 (1), 39. https://doi.org/:10.1186/s13677-021-00253-7
Inagaki, T., Ueda, Y., Ohara, M., Choochotkaew, S., Amaral, M., Trent, S., Chiba, T., et al. (2022). Detecting Layered Bottlenecks in Microservices. IEEE 15th International Conference on Cloud Computing (CLOUD), 10-16 July. https://doi.org/:10.1109/CLOUD55607.2022.00062.
Iyer, S. S., and Roychowdhury, V. (2023). AI computing reaches for the edge.  Science, 382 (6668), 263-264. https://doi.org/:10.1126/science.adk6874
Jawad, A. J. M., Abed, A. M., Qasim, N. H., and AbdelRahman, A. A. (2024). Design and Implement a GPS Car Tracker on Google Maps Using Arduino. 35th Conference of Open Innovations Association (FRUCT). https://doi.org/:10.23919/FRUCT61870.2024.10516353.
Jordanov, J., & Petrov, P. . (2023). Domain Driven Design Approaches in Cloud Native Service Architecture.  TEM Journal, 12 (4), 1985-1994. https://doi.org/:10.18421/tem124-09
Li, Z., Guo, L., Cheng, J., Chen, Q., He, B., and Guo, M. (2022). The Serverless Computing Survey: A Technical Primer for Design Architecture.  ACM Comput. Surv., 54 (10s), Article 220. https://doi.org/:10.1145/3508360
Malhotra, A., Elsayed, A., Torres, R., and Venkatraman, S. (2023). Evaluate Solutions for Achieving High Availability or Near Zero Downtime for Cloud Native Enterprise Applications.  IEEE Access, 11, 85384-85394. https://doi.org/:10.1109/ACCESS.2023.3303430
Qasim, N. H., and Jawad, A. M. (2024). 5G-enabled UAVs for energy-efficient opportunistic networking.  Heliyon, 10 (12), e32660. https://doi.org/:10.1016/j.heliyon.2024.e32660
Ramasamy, B., Na, Y., Kim, W., Chea, K., and Kim, J. (2023). HACM: High Availability Control Method in Container-Based Microservice Applications Over Multiple Clusters.  IEEE Access, 11, 3461-3471. https://doi.org/:10.1109/ACCESS.2022.3233159
Rehman, A. U., Aguiar, R. L., and Barraca, J. P. (2022). Fault-Tolerance in the Scope of Cloud Computing. IEEE Access, 10, 63422-63441. https://doi.org/:10.1109/ACCESS.2022.3182211
Renen, A. v., and Leis, V. (2023). Cloud Analytics Benchmark.  Proc. VLDB Endow., 16 (6), 1413–1425. https://doi.org/:10.14778/3583140.3583156
Salih, M. M., Khaleel, B. M., Qasim, N. H., Ahmed, W. S., Kondakova, S., and Abdullah, M. Y. (2024). Capacity, Spectral and Energy Efficiency of OMA and NOMA Systems. 35th Conference of Open Innovations Association (FRUCT). https://doi.org/:10.23919/FRUCT61870.2024.10516394.
Sebrechts, M., Volckaert, B., Turck, F. D., Yang, K., and Al-Naday, M. (2022). Fog Native Architecture: Intent-Based Workflows to Take Cloud Native toward the Edge.  IEEE Communications Magazine, 60 (8), 44-50. https://doi.org/:10.1109/MCOM.003.2101075
Shahid, M. A., Islam, N., Alam, M. M., Mazliham, M. S., and Musa, S. (2021). Towards Resilient Method: An exhaustive survey of fault tolerance methods in the cloud computing environment. Computer Science Review, 40, 100398. https://doi.org/:10.1016/j.cosrev.2021.100398
Solomon, A., and Crawford, Z. (2021). Transitioning from Legacy Air Traffic Management to Airspace Management through Secure, Cloud-Native Automation Solutions. IEEE/AIAA 40th Digital Avionics Systems Conference (DASC), 3-7 Oct. https://doi.org/:10.1109/DASC52595.2021.9594313.
Throner, S., Hütter, H., Sänger, N., Schneider, M., Hanselmann, S., Petrovic, P., and Abeck, S. (2021). An Advanced DevOps Environment for Microservice-based Applications. IEEE International Conference on Service-Oriented System Engineering (SOSE), 23-26 Aug. https://doi.org/:10.1109/SOSE52839.2021.00020.
Wang, E., Barve, Y., Gokhale, A., and Sun, H. (2023). Dynamic Resource Management for Cloud-native Bulk Synchronous Parallel Applications. IEEE 26th International Symposium on Real-Time Distributed Computing (ISORC), 23-25 May. https://doi.org/:10.1109/ISORC58943.2023.00028.
Zhang, R., Li, Y., Li, H., and Wang, Q. (2022). Evolutionary Game Analysis on Cloud Providers and Enterprises’ Strategies for Migrating to Cloud-Native under Digital Transformation. Electronics, 11 (10). https://doi.org/:10.3390/electronics11101584.
Zhang, Z., Li, B., Wang, J., and Liu, Y. (2021). An Approach of Automated Anomalous Microservice Ranking in Cloud-Native Environments.  International Journal of Software Engineering and Knowledge Engineering, 31 (11n12), 1661-1681. https://doi.org/:10.1142/S0218194021400167