Vis enkel innførsel

dc.contributor.authorChauvel, Franck
dc.contributor.authorSolberg, Arnor
dc.date.accessioned2019-02-19T11:04:41Z
dc.date.available2019-02-19T11:04:41Z
dc.date.created2019-02-19T09:03:38Z
dc.date.issued2018
dc.identifier.citation2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC), Coimbra, Portugal, 4-7 Sept. 2018 , 30.37nb_NO
dc.identifier.isbn978-1-5386-5841-3
dc.identifier.urihttp://hdl.handle.net/11250/2586190
dc.description.abstractEnterprise software applications need to be customized in order to meet special requirements from customers. When the customization requirements are beyond the prediction of vendors, deep customization is needed, and traditionally customers do deep customizations by directly modifying the application source code. When the applications are moving from on-premises to multi-tenant Software as a Service, directly changing code is not feasible because many customers are sharing one instance of the application code. In this paper, we present a new approach to enable deep customization on multi-tenant SaaS, using intrusive microservices. The custom code is implemented as an isolated and self-contained microservice running beside the main service, and it uses callback code to intrusively execute queries or commands inside the main service. We present the key techniques behind intrusive microservices and illustrate how turned an open source online shopping application into a deeply customizable multi-tenant servicenb_NO
dc.language.isoengnb_NO
dc.relation.ispartof11th International Conference on the Quality of Information and Communications Technology, QUATIC 2018
dc.titleUsing Intrusive Microservices to Enable Deep Customization of Multi-tenant SaaSnb_NO
dc.typeChapternb_NO
dc.description.versionsubmittedVersionnb_NO
dc.source.pagenumber30-37nb_NO
dc.identifier.cristin1678575
cristin.unitcode7401,90,12,0
cristin.unitnameSoftware and Service Innovation
cristin.ispublishedtrue
cristin.fulltextpreprint
cristin.qualitycode1


Tilhørende fil(er)

Thumbnail

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

Vis enkel innførsel