INFRASTRUCTURE DESIGN FOR CLIENT-SERVER APPLICATIONS AND EVALUATION OF DESIGNED INFRASTRUCTURE THROUGH THE PRISM OF A WELL ARCHITECTURAL FRAMEWORK
DOI:
https://doi.org/10.24867/29BE04KolovicKeywords:
Amazon Web Services, Terraform, Cloud computingAbstract
As part of this work, the infrastructure for the client-server application on the AWS platform was designed and implemented. The services used on which the infrastructure is based are described, and the details of the service implementation are presented. Additionally, an analysis and evaluation of the designed infrastructure was performed through the prism of a well architected framework provided by the AWS platform according to two pillars: security and operational efficiency. The resulting work represents a secure and scalable infrastructure for the needs of client-server applications, which is easily expandable and simple to upgrade, as suggested by the evaluation results.
References
[1] AWS - Amazon Web Services - https://aws.amazon.com/ (pristupljeno u aprilu 2024.)
[2] AWS Well-Architected Framework - https://aws.amazon.com/architecture/well-architected/ (pristupljeno u aprilu 2024.)
[3] Terraform - https://www.terraform.io/use-cases/infrastructure-as-code/ (pristupljeno u aprilu 2024.)
[4] James F. Kurose, Keith W. Ross, “Computer Networking: A Top-Down Approach”, 2017.
[5] Gauvar Agarwal, “Modern DevOps Practices”, 2021.
[2] AWS Well-Architected Framework - https://aws.amazon.com/architecture/well-architected/ (pristupljeno u aprilu 2024.)
[3] Terraform - https://www.terraform.io/use-cases/infrastructure-as-code/ (pristupljeno u aprilu 2024.)
[4] James F. Kurose, Keith W. Ross, “Computer Networking: A Top-Down Approach”, 2017.
[5] Gauvar Agarwal, “Modern DevOps Practices”, 2021.
Downloads
Published
2024-11-02
Issue
Section
Electrotechnical and Computer Engineering