COMPREHENSIVE ARCHITECTURE OF HIGHLY AVAILABLE CLOUD INFRASTRUCTURE WITH AUTO-SCALING AND INTEGRATED MONITORING IN AMAZON WEB SERVICES

Authors

DOI:

https://doi.org/10.35546/kntu2078-4481.2026.1.48

Keywords:

cloud infrastructure, AWS, auto-scaling, monitoring, Grafana, Prometheus

Abstract

This article addresses the scientific and practical problem of designing and implementing comprehensive highly available cloud infrastructure with auto-scaling, multi-layered security, and integrated monitoring system in the Amazon Web Services environment. Modern web applications require reliable infrastructure that ensures continuous operation, dynamic scaling during peak loads, and comprehensive monitoring of all system components. Traditional approaches to cloud infrastructure often fail to consider integration of all necessary components into a unified ecosystem, leading to management and monitoring complexities. The proposed architecture is based on Infrastructure as Code principles and includes VPC creation with multi-zone deployment, Application Load Balancer configuration with differentiated traffic routing, Auto Scaling Groups with intelligent scaling policies, and comprehensive monitoring system based on Grafana, Prometheus, and CloudWatch. The central element of this work is the developed methodology for integrating all infrastructure components, including network topology with public and private subnets, multi-layered security system with Security Groups and Network ACLs, RDS with Multi-AZ configuration, and automated backup. Special attention is given to differentiated routing configuration through ALB (/prod, /test, /monitoring), Bastion Host configuration with non-standard SSH port 12322, and monitoring systems integration with automatic alerts. The practical significance lies in creating a reference architecture that ensures 99.9 % availability, automatic scaling based on CPU and memory metrics, and comprehensive monitoring of all system components. The scientific novelty consists of the comprehensive approach to AWS services integration considering web application specifics and security requirements.

References

Amazon Web Services. AWS Well-Architected Framework. 2023. URL: https://aws.amazon.com/architecture/well-architected/ (дата звернення: 15.11.2024).

Bauer, E., Adams, R. Reliability and Availability of Cloud Computing. IEEE Computer Society. 2012. 296 p. https://doi.org/10.1002/9781118393994

Armbrust, M., Fox, A., Griffith, R., Joseph, A. D. A view of cloud computing. Communications of the ACM. 2010. Vol. 53(4). P. 50–58. https://doi.org/10.1145/1721654.1721672

Mell, P., Grance, T. The NIST Definition of Cloud Computing. NIST Special Publication 800-145. 2011. https://doi.org/10.6028/NIST.SP.800-145

Singh, S., Chana, I. A survey on resource scheduling in cloud computing: Issues and challenges. Journal of Grid Computing. 2016. Vol. 14(2). P. 217–264. https://doi.org/10.1007/s10723-015-9359-2

Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Computer Systems. 2009. Vol. 25(6). P. 599–616. https://doi.org/10.1016/j.future.2008.12.001

Published

2026-04-30