Vis enkel innførsel

dc.contributor.advisorChakravorty, Antorweep
dc.contributor.advisorSrivastav, Prakhar
dc.contributor.authorShahid, Hafiz
dc.date.accessioned2019-10-07T08:26:34Z
dc.date.available2019-10-07T08:26:34Z
dc.date.issued2019-06-15
dc.identifier.urihttp://hdl.handle.net/11250/2620540
dc.descriptionMaster's thesis in Computer Sciencenb_NO
dc.description.abstractCloud Native is an approach, using which, applications are developed and run in such a way as to exploit and use the maximum features of cloud computing. Going cloud native does not just mean deploying your code to the cloud but following some rules and patterns to develop the application from the start. We want to evaluate the performance of an on-premise application with a parallel cloud native application through experimentation. We developed a cloud native application from scratch, using Platform as a service (PaaS) by Google cloud platform (GCP), following all the patterns that will be described in this report. GCP provides PaaS to develop,run and manage your applications without having to manage the infrastructure. This cloud native application is a counterpart of a monolithic and on-premises application called DUP (Delivery Platform). The performance analysis is based on metrics e.g. zero-downtime deployment, continuous deployment, automation of DevOps, extensibility of microservices, effective provisioning and efficient roll out strategies. We discover that the cloud native architecture performs better under these metrics.nb_NO
dc.language.isoengnb_NO
dc.publisherUniversity of Stavanger, Norwaynb_NO
dc.relation.ispartofseriesMasteroppgave/UIS-TN-IDE/2019;
dc.rightsNavngivelse 4.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/deed.no*
dc.subjectdatateknikknb_NO
dc.subjectinformasjonsteknologinb_NO
dc.subjectdatateknologinb_NO
dc.subjectskyteknologinb_NO
dc.subjectskytjenesternb_NO
dc.titleRefactoring Monolithic Application into Cloud-Native Architecturenb_NO
dc.typeMaster thesisnb_NO
dc.subject.nsiVDP::Technology: 500::Information and communication technology: 550nb_NO


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 4.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 4.0 Internasjonal