A Platform-Agnostic Deployment Strategy Leveraging Real-Time Host Metrics for Optimized Resource Utilization




Abstract:
Many environments for application development face challenges due to inefficient resource utilization and a high degree of vendor lock-in when using cloud services, which limits flexibility and increases user costs. Traditional methods often rely on fixed infrastructures that can lead to host misconfigurations and suboptimal resource usage. In response to these issues, we propose a platform-agnostic application deployment tool that harnesses real-time host metrics to optimize resource allocation and enhance deployment efficiency. The solution features a robust architecture with a client interface, an orchestrator service, a metrics collection service, a dedicated management service, and a proxy service. The platform dynamically configures individual host environments based on specific application requirements by leveraging user-configurable tags and Ansible automation scripts. It further employs host performance metrics, such as CPU and RAM usage and network throughput collected via the metrics collection service, to intelligently select the least utilized hosts for application deployment. Our automated deployment strategy, based on host resource utilization, helps us avoid the traditional issues of having to configure each host manually and not having to be vendor-locked to a specific cloud provider, paving the way for a more flexible and efficient resource utilization.

CITATION:

IEEE format

T. Petrović, A. Vidaković, P. Kresoja, B. Milosavljević, S. Adamović, “A Platform-Agnostic Deployment Strategy Leveraging Real-Time Host Metrics for Optimized Resource Utilization,” in Sinteza 2025 - International Scientific Conference on Information Technology, Computer Science, and Data Science, Belgrade, Singidunum University, Serbia, 2025, pp. 71-77. doi:10.15308/Sinteza-2025-71-77

APA format

Petrović, T., Vidaković, A., Kresoja, P., Milosavljević, B., Adamović, S. (2025). A Platform-Agnostic Deployment Strategy Leveraging Real-Time Host Metrics for Optimized Resource Utilization. Paper presented at Sinteza 2025 - International Scientific Conference on Information Technology, Computer Science, and Data Science. doi:10.15308/Sinteza-2025-71-77

BibTeX format
Download

RefWorks Tagged format
Download