Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

A comparative study of AWS cloud native application deployment models

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorIslam, Md. Motaharul
dc.contributor.authorAhmed, Khandakar Razoan
dc.contributor.authorDiganta, Sadifuzzaman
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2025-10-19T05:08:28Z
dc.date.available2025-10-19T05:08:28Z
dc.date.copyright2020
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.en_US
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.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityKhandakar Razoan Ahmed
dc.description.statementofresponsibilitySadifuzzaman Diganta
dc.format.extent45 pages
dc.identifier.otherID 16301188
dc.identifier.otherID 14110013
dc.identifier.urihttp://hdl.handle.net/10361/26965
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBRAC 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.subjectCloud computingen_US
dc.subjectNative cloud applicationen_US
dc.subjectDeployment modelen_US
dc.subjectVirtual machinesen_US
dc.subjectAWSen_US
dc.subjectDocker containeren_US
dc.subjectAmazon web servicesen_US
dc.subjectAmazon EC2en_US
dc.subject.lcshCloud computing.
dc.subject.lcshAmazon Web Services (Firm).
dc.subject.lcshWeb services.
dc.titleA comparative study of AWS cloud native application deployment modelsen_US
dc.typeThesisen_US

Files

Original bundle

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

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: