Vis enkel innførsel

dc.contributor.authorHaugeland, Sindre Grønstøl
dc.contributor.authorNguyen, Phu Hong
dc.contributor.authorSong, Hui
dc.contributor.authorChauvel, Franck
dc.date.accessioned2022-09-07T11:07:01Z
dc.date.available2022-09-07T11:07:01Z
dc.date.created2022-01-02T17:04:38Z
dc.date.issued2021
dc.identifier.citationProceedings of 2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 2021, 170-177.en_US
dc.identifier.isbn978-1-6654-2705-0
dc.identifier.urihttps://hdl.handle.net/11250/3016287
dc.description.abstractIt was common that software vendors sell licenses to their clients to use software products, such as Enterprise Resource Planning, which are deployed as a monolithic entity on clients’ premises. Moreover, many clients, especially big organizations, often require software products to be customized for their specific needs before deployment on premises. While software vendors are trying to migrate their monolithic software products to Cloud-native Software-as-a-Service (SaaS), they face two big challenges that this paper aims at addressing: 1) How to migrate their exclusive monoliths to multi-tenant Cloud-native SaaS; and 2) How to enable tenant-specific customization for multi-tenant Cloud-native SaaS. This paper suggests an approach for migrating monoliths to microservice-based Cloud-native SaaS, providing customers with a flexible customization opportunity, while taking advantage of the economies of scale that the Cloud and multi-tenancy provide. Our approach shows not only the migration to microservices but also how to introduce the necessary infrastructure to support the new services and enable tenant-specific customization. We illustrate the application of our approach on migrating a reference application of Microsoft called SportStore.en_US
dc.language.isoengen_US
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en_US
dc.relation.ispartofProceedings of 2021 47th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2021)
dc.subjectMicroservicesen_US
dc.subjectMigrationen_US
dc.subjectCustomizationen_US
dc.subjectMultitenancyen_US
dc.subjectCloud-nativeen_US
dc.subjectSaaSen_US
dc.titleMigrating Monoliths to Microservices-based Customizable Multi-tenant Cloud-native Appsen_US
dc.typeChapteren_US
dc.description.versionacceptedVersionen_US
dc.source.pagenumber170-177en_US
dc.identifier.cristin1973385
dc.relation.projectEC/H2020/958363en_US
dc.relation.projectNorges forskningsråd: 309700en_US
cristin.ispublishedtrue
cristin.fulltextpostprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel