Architectural Design and Implementation of a Scalable and Secure AWS Cloud Infrastructure for High-Availability Web Applications

Authors

  • Dr. Marco D'Souza University of São Paulo, AI Research Lab, Brazil Author

DOI:

https://doi.org/10.63282/3050-9416.IJAIBDCMS-V1I2P103

Keywords:

AWS Cloud Architecture, Auto Scaling, Elastic Load Balancer, Amazon RDS, Cloud Security, Performance Optimization, Machine Learning, Serverless Computing, Containerization, AWS WAF

Abstract

The rapid growth of web applications has necessitated the development of robust, scalable, and secure cloud infrastructures. Amazon Web Services (AWS) provides a comprehensive suite of services that can be leveraged to build such infrastructures. This paper presents an architectural design and implementation of a scalable and secure AWS cloud infrastructure for high-availability web applications. The design focuses on key components such as auto-scaling, load balancing, content delivery networks (CDNs), database management, and security practices. The paper also includes a detailed discussion on the implementation process, performance evaluation, and best practices for maintaining and optimizing the infrastructure

References

1. Jamsa, K. (2013). Cloud computing: SaaS, PaaS, IaaS, virtualization, business models, mobile, security, and more. Jones & Bartlett Learning.

2. Botta, A., De Donato, W., Persico, V., & Pescapé, A. (2016). Integration of cloud computing and Internet of Things: A survey. Future Generation Computer Systems, 56, 684-700.

3. Reese, G. (2009). Cloud application architectures: Building applications and infrastructure in the cloud. O’Reilly Media.

4. Rountree, D., & Castrillo, I. (2014). The basics of cloud computing: Understanding the fundamentals of cloud computing in theory and practice. Syngress.

5. Krutz, R. L., & Vines, R. D. (2010). Cloud security: A comprehensive guide to secure cloud computing. Wiley.

6. Li, A., Yang, X., Kandula, S., & Zhang, M. (2010). CloudCmp: Comparing public cloud providers. Proceedings of the 10th ACM SIGCOMM Conference on Internet Measurement, 1-14.

7. Tak, B. C., Urgaonkar, B., & Sivasubramaniam, A. (2011). To move or not to move: The economics of cloud computing. Proceedings of the 3rd USENIX Conference on Hot Topics in Cloud Computing, 1-5.

8. Dillon, T., Wu, C., & Chang, E. (2010). Cloud computing: Issues and challenges. 2010 24th IEEE International Conference on Advanced Information Networking and Applications, 27-33.

9. Zissis, D., & Lekkas, D. (2012). Addressing cloud computing security issues. Future Generation Computer Systems, 28(3), 583-592.

10. Fernando, N., Loke, S. W., & Rahayu, W. (2013). Mobile cloud computing: A survey. Future Generation Computer Systems, 29(1), 84-106.

Downloads

Published

2020-06-25

Issue

Section

Articles

How to Cite

1.
D'Souza M. Architectural Design and Implementation of a Scalable and Secure AWS Cloud Infrastructure for High-Availability Web Applications. IJAIBDCMS [Internet]. 2020 Jun. 25 [cited 2025 Oct. 29];1(2):19-2. Available from: https://ijaibdcms.org/index.php/ijaibdcms/article/view/18