{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,21]],"date-time":"2025-12-21T08:28:46Z","timestamp":1766305726817,"version":"3.48.0"},"reference-count":21,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T00:00:00Z","timestamp":1758758400000},"content-version":"vor","delay-in-days":267,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Procedia Computer Science"],"published-print":{"date-parts":[[2025]]},"DOI":"10.1016\/j.procs.2025.09.417","type":"journal-article","created":{"date-parts":[[2025,11,6]],"date-time":"2025-11-06T22:13:24Z","timestamp":1762467204000},"page":"1547-1556","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["A Comparative Case Study on Migrating a Modular Monolith Java App to IaaS and PaaS on Azure and AWS"],"prefix":"10.1016","volume":"270","author":[{"given":"Florin","family":"Olariu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrei","family":"Mosor","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lenu\u021ba","family":"Alboaie","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/j.procs.2025.09.417_bib1","unstructured":"\u201cIDC.\u201d Accessed: Mar. 30, 2025. [Online]. Available: https:\/\/www.idc.com\/getdoc.jsp?containerId=prAP48272922"},{"key":"10.1016\/j.procs.2025.09.417_bib2","doi-asserted-by":"crossref","unstructured":"F. Olariu, L. Alboaie, and R. Gramescu, \u201cBeyond Cloud Boundaries: An Analytical Case Study on the Migration of a Modular Monolith to Azure, AWS, and Google Cloud Platform,\u201d Procedia Computer Science, vol. 246, pp. 2782\u20132791, Nov. 2024.","DOI":"10.1016\/j.procs.2024.09.393"},{"key":"10.1016\/j.procs.2025.09.417_bib3","unstructured":"\u201cCloud Computing on Business Development.\u201d Accessed: Apr. 21, 2024. [Online]. Available: https:\/\/www.researchgate.net\/publication\/342157054_COMPARATIVE_STUDY_OF_CLOUD_PLATFORMS_-MICROSOFT_AZURE_GOOGLE_CLOUD_PLATFORM_AND_AMAZON_EC2\/fulltext\/5ee5792d92851ce9e7e380b6\/COMPARATIVE-STUDY-OF-CLOUD-PLATFORMS-MICROSOFT-AZURE-GOOGLE-CLOUD-PLATFORM-AND-AMAZON-EC2.pdf"},{"key":"10.1016\/j.procs.2025.09.417_bib4","unstructured":"\u201cJournal of Cloud Computing.\u201d Accessed: Apr. 21, 2024. [Online]. Available: https:\/\/www.diva-portal.org\/smash\/get\/diva2:1242524\/FULLTEXT01.pdf"},{"key":"10.1016\/j.procs.2025.09.417_bib5","unstructured":"\u201cJava Development Kit.\u201d Accessed: Apr. 20, 2024. [Online]. Available: https:\/\/www.oracle.com\/java\/technologies\/javase-jdk21-doc-downloads.html"},{"key":"10.1016\/j.procs.2025.09.417_bib6","unstructured":"\u201cSpring Boot,\u201d Spring Boot. Accessed: Mar. 22, 2025. [Online]. Available: https:\/\/spring.io\/projects\/spring-boot"},{"key":"10.1016\/j.procs.2025.09.417_bib7","unstructured":"\u201cMySQL connector.\u201d Accessed: Mar. 23, 2025. [Online]. Available: https:\/\/dev.mysql.com\/downloads\/connector\/j\/"},{"key":"10.1016\/j.procs.2025.09.417_bib8","unstructured":"\u201cJUnit 5.\u201d Accessed: Apr. 20, 2024. [Online]. Available: https:\/\/junit.org\/junit5\/docs\/current\/user-guide\/"},{"key":"10.1016\/j.procs.2025.09.417_bib9","unstructured":"\u201cJavaX to Jakarta.\u201d Accessed: Apr. 20, 2024. [Online]. Available: https:\/\/jakarta.ee\/blogs\/javax-jakartaee-namespace-ecosystem-progress\/"},{"key":"10.1016\/j.procs.2025.09.417_bib10","unstructured":"\u201cWhat is a Lift and Shift Cloud Migration.\u201d Accessed: Apr. 20, 2024. [Online]. Available: https:\/\/bluexp.netapp.com\/blog\/what-is-a-lift-and-shift-cloud-migration"},{"key":"10.1016\/j.procs.2025.09.417_bib11","unstructured":"\u201cCode-starting stage.\u201d Accessed: May 23, 2025. [Online]. Available: https:\/\/github.com\/mosorandrei\/music-app"},{"key":"10.1016\/j.procs.2025.09.417_bib12","unstructured":"\u201cCode-final stage.\u201d Accessed: Mar. 23, 2025. [Online]. Available: https:\/\/github.com\/mosorandrei\/music-app-migration"},{"key":"10.1016\/j.procs.2025.09.417_bib13","unstructured":"\u201cIaaS and PaaS.\u201d Accessed: Apr. 21, 2024. [Online]. Available: https:\/\/www.koombea.com\/blog\/iaas-vs-paas-vs-serverless\/"},{"key":"10.1016\/j.procs.2025.09.417_bib14","unstructured":"G. Blokdyk, Lift-and-Shift Third Edition, 3rd ed. 2021."},{"key":"10.1016\/j.procs.2025.09.417_bib15","unstructured":"\u201cBenefits and Challenges of Monolithic Or Microservices Architecture.\u201d Accessed: Apr. 20, 2024. [Online]. Available: https:\/\/cloudxlab.com\/blog\/benefits-and-challenges-of-monolithic-or-microservices-architecture\/"},{"key":"10.1016\/j.procs.2025.09.417_bib16","unstructured":"\u201cAzure Virtual Machines.\u201d Accessed: Apr. 21, 2024. [Online]. Available: https:\/\/azure.microsoft.com\/en-us\/products\/virtual-machines"},{"key":"10.1016\/j.procs.2025.09.417_bib17","unstructured":"\u201cAmazon EC2.\u201d Accessed: Apr. 20, 2024. [Online]. Available: https:\/\/aws.amazon.com\/ec2\/"},{"key":"10.1016\/j.procs.2025.09.417_bib18","unstructured":"\u201cSSH documentation.\u201d Accessed: Apr. 21, 2024. [Online]. Available: https:\/\/www.openssh.com\/manual.html"},{"key":"10.1016\/j.procs.2025.09.417_bib19","unstructured":"\u201cAmazon Market.\u201d Accessed: Apr. 21, 2024. [Online]. Available: https:\/\/hginsights.com\/blog\/aws-market-report-buyer-landscape"},{"key":"10.1016\/j.procs.2025.09.417_bib20","unstructured":"\u201cAmazon RDS for MySQL.\u201d Accessed: Apr. 21, 2024. [Online]. Available: https:\/\/aws.amazon.com\/rds\/mysql\/"},{"key":"10.1016\/j.procs.2025.09.417_bib21","unstructured":"\u201cAWS Elastic Beanstalk.\u201d Accessed: Sep. 07, 2023. [Online]. Available: https:\/\/aws.amazon.com\/elasticbeanstalk\/"}],"container-title":["Procedia Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S187705092503090X?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S187705092503090X?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,12,21]],"date-time":"2025-12-21T08:25:05Z","timestamp":1766305505000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S187705092503090X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"references-count":21,"alternative-id":["S187705092503090X"],"URL":"https:\/\/doi.org\/10.1016\/j.procs.2025.09.417","relation":{},"ISSN":["1877-0509"],"issn-type":[{"type":"print","value":"1877-0509"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A Comparative Case Study on Migrating a Modular Monolith Java App to IaaS and PaaS on Azure and AWS","name":"articletitle","label":"Article Title"},{"value":"Procedia Computer Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.procs.2025.09.417","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 Published by Elsevier B.V.","name":"copyright","label":"Copyright"}]}}