Kubernetes-Based Containerization Framework for SAP S/4HANA Workloads in Hybrid Cloud Environments
DOI:
https://doi.org/10.15662/IJEETR.2025.0706056Keywords:
Kubernetes, SAP S/4HANA, hybrid cloud, containerization, high availability, policy-driven deployment, workload portability, ERP modernisationAbstract
Enterprises running SAP S/4HANA face growing pressure to modernise mission-critical ERP landscapes without sacrificing the performance, resilience, and governance those landscapes demand. This paper proposes and evaluates a Kubernetes-based containerization framework for managing SAP S/4HANA and SAP-adjacent workloads across hybrid cloud environments spanning on-premises and public cloud infrastructure. The framework integrates container orchestration, automated scaling, service isolation, workload portability, and policy-driven deployment to improve operational flexibility while preserving the requirements of mission-critical ERP. It addresses core enterprise challenges—resource optimisation, high availability, disaster recovery, security, and consistent lifecycle management—by applying cloud-native orchestration principles to selected SAP-adjacent services and workload components rather than indiscriminately containerising the entire stack. Using a design-science methodology triangulating production-representative telemetry, a controlled before/after comparison against a traditional virtual-machine (VM) baseline, and a policy-compliance audit, the study quantifies resource utilisation, failover recovery time, deployment lead time, and workload portability across environments. Results indicate that orchestrated containerisation improved resource utilisation, compressed failover and deployment times, and enabled consistent, policy-governed deployment across hybrid targets, while service isolation contained fault blast radius. Contributions include a hybrid-cloud reference architecture for SAP containerisation, an empirical characterisation of the modernisation trade-offs, and transferable governance and lifecycle lessons for mission-critical ERP. Limitations include single-organisation, observational measurement and the deliberate scoping to SAP-adjacent components, which constrain generalisation to the certified database tier. The work advances practice by demonstrating that cloud-native orchestration can modernise ERP operations while respecting the strict performance and governance constraints of S/4HANA landscapes.
References
1. Bernstein, D. (2014) 'Containers and cloud: from LXC to Docker to Kubernetes', IEEE Cloud Computing, 1(3), pp. 81–84. Available at: https://doi.org/10.1109/MCC.2014.51
2. Burns, B., Grant, B., Oppenheimer, D., Brewer, E. & Wilkes, J. (2016) 'Borg, Omega, and Kubernetes', Communications of the ACM, 59(5), pp. 50–57. Available at: https://doi.org/10.1145/2890784
3. Creswell, J.W. & Creswell, J.D. (2018) Research Design: Qualitative, Quantitative, and Mixed Methods Approaches. 5th edn. Thousand Oaks: SAGE.
4. Färber, F., Cha, S.K., Primsch, J., Bornhövd, C., Sigg, S. & Lehner, W. (2012) 'SAP HANA database: data management for modern business applications', ACM SIGMOD Record, 40(4), pp. 45–51. Available at: https://doi.org/10.1145/2094114.2094126
5. Forsgren, N., Humble, J. & Kim, G. (2018) Accelerate: The Science of Lean Software and DevOps. Portland: IT Revolution Press.
6. Gannon, D., Barga, R. & Sundaresan, N. (2017) 'Cloud-native applications', IEEE Cloud Computing, 4(5), pp. 16–21. Available at: https://doi.org/10.1109/MCC.2017.4250939
7. Hevner, A.R., March, S.T., Park, J. & Ram, S. (2004) 'Design science in information systems research', MIS Quarterly, 28(1), pp. 75–105. Available at: https://doi.org/10.2307/25148625
8. Kratzke, N. & Quint, P.C. (2017) 'Understanding cloud-native applications after 10 years of cloud computing—a systematic mapping study', Journal of Systems and Software, 126, pp. 1–16. Available at: https://doi.org/10.1016/j.jss.2017.01.001
9. Kleppmann, M. (2017) Designing Data-Intensive Applications. Sebastopol: O'Reilly Media.
10. Pahl, C. (2015) 'Containerization and the PaaS cloud', IEEE Cloud Computing, 2(3), pp. 24–31. Available at: https://doi.org/10.1109/MCC.2015.51
11. Pahl, C., Brogi, A., Soldani, J. & Jamshidi, P. (2019) 'Cloud container technologies: a state-of-the-art review', IEEE Transactions on Cloud Computing, 7(3), pp. 677–692. Available at: https://doi.org/10.1109/TCC.2017.2702586
12. Burns, B. & Oppenheimer, D. (2016) 'Design patterns for container-based distributed systems', Proceedings of the USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), pp. 1–6.
13. Brewer, E. (2015) 'Kubernetes and the path to cloud native', Proceedings of the ACM Symposium on Cloud Computing (SoCC), p. 167. Available at: https://doi.org/10.1145/2806777.2809955
14. Jamshidi, P., Pahl, C., Mendonça, N.C., Lewis, J. & Tilkov, S. (2018) 'Microservices: the journey so far and challenges ahead', IEEE Software, 35(3), pp. 24–35. Available at: https://doi.org/10.1109/MS.2018.2141039
15. Gannon, D. & Reed, D. (2020) 'Cloud computing for science and engineering', Computing in Science & Engineering, 22(1), pp. 4–7.
16. Balalaie, A., Heydarnoori, A. & Jamshidi, P. (2016) 'Microservices architecture enables DevOps: migration to a cloud-native architecture', IEEE Software, 33(3), pp. 42–52. Available at: https://doi.org/10.1109/MS.2016.64
17. Newman, S. (2015) Building Microservices: Designing Fine-Grained Systems. Sebastopol: O'Reilly Media.
18. Humble, J. & Farley, D. (2010) Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation. Boston: Addison-Wesley.
19. Verma, A., Pedrosa, L., Korupolu, M., Oppenheimer, D., Tune, E. & Wilkes, J. (2015) 'Large-scale cluster management at Google with Borg', Proceedings of the European Conference on Computer Systems (EuroSys), pp. 1–17. Available at: https://doi.org/10.1145/2741948.2741964
20. Brewer, E. (2012) 'CAP twelve years later: how the "rules" have changed', Computer, 45(2), pp. 23–29. Available at: https://doi.org/10.1109/MC.2012.37





