A comparative study of AWS cloud native application deployment models
| bracu.degree.level | Undergraduate | |
| bracu.type.group | Student Works | |
| datacite.rights | Open Access | |
| dc.contributor.advisor | Islam, Md. Motaharul | |
| dc.contributor.author | Ahmed, Khandakar Razoan | |
| dc.contributor.author | Diganta, Sadifuzzaman | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2025-10-19T05:08:28Z | |
| dc.date.available | 2025-10-19T05:08:28Z | |
| dc.date.copyright | 2020 | |
| dc.date.issued | 2020-10 | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 42-45). | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2020. | en_US |
| dc.description.abstract | Application deployment in cloud computing has become the most widely used system now. Developers use cloud computing instead of on-premises data centers in terms of deploying their application. For deploying our application, we need to follow some speci c models. For a long time, we have deployed our application in virtual machines. Nevertheless, nowadays the Docker container and Serverless models are gaining popularity due to its important features. Therefore, we need to know which model is better in terms of request-response, which model is error-prone and gives better throughput. In our paper, we have done a comparative study between these three native cloud application deployment models. The parameters of this study are HTTP response in a fixed time, error percentage, standard deviation, and throughput. We have used Amazon EC2 service for the Virtual Machine model, Amazon ECS service for the Docker Container model, and AWS Amplify for the Serverless model in the implementation part and Apache JMeter tool in the test part. In our study, we have found that the Serverless performed essentially better than the Docker container and Virtual Machine in the total HTTP response and throughput part although Docker Container did better than the Virtual Machine. And surprisingly, Virtual Machine did better than Docker Container and Serverless in the error percentage and standard deviation part. | en_US |
| dc.description.degree | Bachelor of Science in Computer Science | |
| dc.description.statementofresponsibility | Khandakar Razoan Ahmed | |
| dc.description.statementofresponsibility | Sadifuzzaman Diganta | |
| dc.format.extent | 45 pages | |
| dc.identifier.other | ID 16301188 | |
| dc.identifier.other | ID 14110013 | |
| dc.identifier.uri | http://hdl.handle.net/10361/26965 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Cloud computing | en_US |
| dc.subject | Native cloud application | en_US |
| dc.subject | Deployment model | en_US |
| dc.subject | Virtual machines | en_US |
| dc.subject | AWS | en_US |
| dc.subject | Docker container | en_US |
| dc.subject | Amazon web services | en_US |
| dc.subject | Amazon EC2 | en_US |
| dc.subject.lcsh | Cloud computing. | |
| dc.subject.lcsh | Amazon Web Services (Firm). | |
| dc.subject.lcsh | Web services. | |
| dc.title | A comparative study of AWS cloud native application deployment models | en_US |
| dc.type | Thesis | en_US |