A comparative study of AWS cloud native application deployment models

dc.contributor.advisorIslam, Md. Motaharul
dc.contributor.authorAhmed, Khandakar Razoan
dc.contributor.authorDiganta, Sadifuzzaman
dc.date.accessioned2025-10-19T05:08:28Z
dc.date.available2025-10-19T05:08:28Z
dc.date.issued2020-10
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 42-45).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2020.
dc.description.abstractApplication 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.
dc.identifier.otherID 16301188
dc.identifier.otherID 14110013
dc.identifier.otherhttps://dspace.bracu.ac.bd/server/api/core/items/7585cc7c-9714-41b3-b8d8-d03d0ee27a05
dc.identifier.urihttp://hdl.handle.net/10361/26965
dc.language.isoen
dc.publisherBRAC University
dc.sourceBRAC University Institutional Repository
dc.subjectCloud computing
dc.subjectNative cloud application
dc.subjectDeployment model
dc.subjectVirtual machines
dc.subjectAWS
dc.subjectDocker container
dc.subjectAmazon web services
dc.subjectAmazon EC2
dc.titleA comparative study of AWS cloud native application deployment models
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
16301188, 14110013_CSE.pdf
Size:
744.94 KB
Format:
Adobe Portable Document Format