Introduction: By creating and assessing a containerized, policy-driven execution
framework, the study addressed the increasing demand for scalable and
secure Python execution in Business Intelligence (BI) applications. The study
used a design science research technique to produce a system that included
auto-scaling clusters, dynamic load balancing, Role-Based Access Control
(RBAC), and sandboxed environments. When compared to native BI Python
execution environments, performance benchmarking showed up to 32%
quicker execution times and lower resource consumption. Security testing
achieved near-complete mitigation and showed excellent detection and
prevention rates against denial-of-service, privilege escalation, and malicious
code injection attacks. Scalability tests veri?ed a 36% increase in throughput
during periods of high workload. The results con?rmed that the suggested
framework provided a strong solution for enterprise-scale, data-intensive BI
operations by greatly improving performance, security, and dependability.
Materials and methods: Sr Data Scientist (Independent
Researcher), Cloud Software
Group Inc., Austin, Texas, USA
ORCID: 0009-0009-3413-1344
Results:
Conclusion: In comparison to native BI Python execution environments, the examination of the suggested secure and scalable
Python execution framework for business intelligence systems showed notable gains in scalability, security, and
speed. The framework lowered CPU and memory use under high workloads and delivered up to 32% quicker
execution times through resource optimization, dynamic load balancing, and containerized isolation. Superior
detection and prevention rates against denial-of-service attacks, privilege escalation, and malicious code
injection were validated by security testing, guaranteeing enterprise-grade protection without sacri?cing
functionality. Up to 36% more throughput was also found by scalability research, allowing for the dependable
management of massive concurrent workloads. Together, these results showed that the framework offered a
reliable, efficient, and safe way to integrate Python with BI platforms, which made it ideal for contemporary, dataintensive
business settings.
Keywords: Python Execution Framework, Business Intelligence, Secure Computing, Scalability, Containerization, Role-Based Access Control, Distributed Processing, BI Security.
DOI:
Download PDF
References:
1. A. Garg, “Unified Framework of Blockchain and AI for Business Intelligence in Modern Banking,” International Journal of Emerging Research in Engineering and Technology, vol. 3, no. 4, pp. 32–42, 2022.
2. A. Ghaffar, “Integration of Business Intelligence Dashboard for Enhanced Data Analytics Capabilities,” 2020.
3. D. Kodi, “A Pythonic Approach to API Data Management: Fetching, Processing, and Displaying Data for Business Intelligence,” International Journal of Emerging Research in Engineering and Technology, vol. 4, no. 2, pp. 33–42, 2023.
4. D. Otoo-Arthur and T. L. van Zyl, “A scalable heterogeneous big data framework for e-learning systems,” in 2020 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD), IEEE, 2020, pp. 1–15.
5. G. P. Selvarajan, “Leveraging SnowflakeDB in Cloud Environments: Optimizing AI-driven Data Processing for Scalable and Intelligent Analytics,” International Journal of Enhanced Research in Science, Technology & Engineering, vol. 11, no. 11, pp. 257–264, 2022.
6. G. P. Selvarajan, “Optimising Machine Learning Workflows in SnowflakeDB: A Comprehensive Framework Scalable Cloud-Based Data Analytics,” Technix International Journal for Engineering Research, vol. 8, no. 11, 2021.
7. I. A. Ajah and H. F. Nweke, “Big data and business analytics: Trends, platforms, success factors and applications,” Big Data and Cognitive Computing, vol. 3, no. 2, p. 32, 2019.
8. J. Lee, T. Wei, and S. K. Mukhiya, Hands-On Big Data Modeling: Effective Database Design Techniques for Data Architects and Business Intelligence Professionals. Packt Publishing Ltd, 2018.
9. K. Sharma, A. Shetty, A. Jain, and R. K. Dhanare, “A comparative analysis on various business intelligence (BI), data science and data analytics tools,” in 2021 International Conference on Computer Communication and Informatics (ICCCI), IEEE, 2021, pp. 1–11.
10. M. B. T. Durvasulu, “Building efficient storage architectures with Python,” International Journal of Advanced Research in Education Technology, vol. 8, no. 3, 2021.
11. M. R. Sundarakumar et al., “A comprehensive study and review of tuning the performance on database scalability in big data analytics,” Journal of Intelligent & Fuzzy Systems, vol. 44, no. 3, pp. 5231–5255, 2023.
12. M. Zafer and N. Sano, “AI-Driven Business Intelligence: Optimizing Snowflake Database Performance in Secure Cloud Environments,” 2019.
13. R. H. Chowdhury, “Cloud-Based Data Engineering for Scalable Business Analytics Solutions: Designing Scalable Cloud Architectures to Enhance the Efficiency of Big Data Analytics in Enterprise Settings,” Journal of Technological Science & Engineering (JTSE), vol. 2, no. 1, pp. 21–33, 2021.
14. S. O. Olabanji, “Advancing cloud technology security: Leveraging high-level coding languages like Python and SQL for strengthening security systems and automating top control processes,” Journal of Scientific Research and Reports, vol. 29, no. 9, pp. 42–54, 2023.
15. W. Raghupathi and V. Raghupathi, “Contemporary business analytics: An overview,” Data, vol. 6, no. 8, p. 86, 2021.
How to cite:
Vinoth Manamala Sudhakar. DESIGNING SECURE AND SCALABLE PYTHON EXECUTION FRAMEWORKS IN BUSINESS INTELLIGENCE SYSTEMS. Vol.1 (2025); DOI: