{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T06:11:02Z","timestamp":1742969462883,"version":"3.40.3"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030883034"},{"type":"electronic","value":"9783030883041"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-88304-1_1","type":"book-chapter","created":{"date-parts":[[2021,10,9]],"date-time":"2021-10-09T22:58:21Z","timestamp":1633820301000},"page":"3-15","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Agile Infrastructure for Cloud-Based Environments: A Review"],"prefix":"10.1007","author":[{"given":"Guillermo","family":"Rodr\u00edguez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fabio G.","family":"Rocha","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dawitt","family":"Barbara","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Igor M.","family":"Azevedo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pablo M.","family":"Menezes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sanjay","family":"Misra","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,10,7]]},"reference":[{"key":"1_CR1","doi-asserted-by":"crossref","unstructured":"Alshuqayran, N., Ali, N., Evans, R.: A systematic mapping study in microservice architecture. In: 2016 IEEE 9th International Conference on Service-Oriented Computing and Applications (SOCA), pp. 44\u201351. IEEE (2016)","DOI":"10.1109\/SOCA.2016.15"},{"key":"1_CR2","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.jss.2015.12.020","volume":"114","author":"J Axelsson","year":"2016","unstructured":"Axelsson, J., Skoglund, M.: Quality assurance in software ecosystems: a systematic literature mapping and research agenda. J. Syst. Softw. 114, 69\u201381 (2016)","journal-title":"J. Syst. Softw."},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Baresi, L., Garriga, M.: Microservices: the evolution and extinction of web services? Microservices 3\u201328 (2020)","DOI":"10.1007\/978-3-030-31646-4_1"},{"key":"1_CR4","doi-asserted-by":"publisher","first-page":"728","DOI":"10.1109\/TSE.1984.5010301","volume":"6","author":"VR Basili","year":"1984","unstructured":"Basili, V.R., Weiss, D.M.: A methodology for collecting valid software engineering data. IEEE Trans. Softw. Eng. 6, 728\u2013738 (1984)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"1_CR5","doi-asserted-by":"crossref","unstructured":"Casalicchio, E.: Container orchestration: a survey. Syst. Model.: Methodol. Tools 221\u2013235 (2019)","DOI":"10.1007\/978-3-319-92378-9_14"},{"key":"1_CR6","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.procs.2015.09.232","volume":"68","author":"A Ciuffoletti","year":"2015","unstructured":"Ciuffoletti, A.: Automated deployment of a microservice-based monitoring infrastructure. Proc. Comput. Sci. 68, 163\u2013172 (2015)","journal-title":"Proc. Comput. Sci."},{"issue":"2","key":"1_CR7","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182\u2013197 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"1_CR8","doi-asserted-by":"crossref","unstructured":"Debois, P.: Agile infrastructure and operations: how infra-gile are you? In: Agile 2008 Conference, pp. 202\u2013207. IEEE (2008)","DOI":"10.1109\/Agile.2008.42"},{"key":"1_CR9","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.jss.2019.01.001","volume":"150","author":"P Di Francesco","year":"2019","unstructured":"Di Francesco, P., Lago, P., Malavolta, I.: Architecting with microservices: a systematic mapping study. J. Syst. Softw. 150, 77\u201397 (2019)","journal-title":"J. Syst. Softw."},{"key":"1_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1007\/978-3-319-74313-4_8","volume-title":"Perspectives of System Informatics","author":"N Dragoni","year":"2018","unstructured":"Dragoni, N., Lanese, I., Larsen, S.T., Mazzara, M., Mustafin, R., Safina, L.: Microservices: how to make your application scale. In: Petrenko, A.K., Voronkov, A. (eds.) PSI 2017. LNCS, vol. 10742, pp. 95\u2013104. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-74313-4_8"},{"issue":"5","key":"1_CR11","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MCC.2016.112","volume":"3","author":"M Fazio","year":"2016","unstructured":"Fazio, M., Celesti, A., Ranjan, R., Liu, C., Chen, L., Villari, M.: Open issues in scheduling microservices in the cloud. IEEE Cloud Comput. 3(5), 81\u201388 (2016)","journal-title":"IEEE Cloud Comput."},{"key":"1_CR12","doi-asserted-by":"crossref","unstructured":"Felizardo, K.R., de Souza, \u00c9.F., Falbo, R.A., Vijaykumar, N.L., Mendes, E., Nakagawa, E.Y.: Defining protocols of systematic literature reviews in software engineering: a survey. In: 2017 43rd Euromicro Conference on Software Engineering and Advanced Applications (SEAA), pp. 202\u2013209. IEEE (2017)","DOI":"10.1109\/SEAA.2017.17"},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"Florio, L., Di Nitto, E.: GRU: an approach to introduce decentralized autonomic behavior in microservices architectures. In: 2016 IEEE International Conference on Autonomic Computing (ICAC), pp. 357\u2013362. IEEE (2016)","DOI":"10.1109\/ICAC.2016.25"},{"key":"1_CR14","doi-asserted-by":"crossref","unstructured":"Granchelli, G., Cardarelli, M., Di Francesco, P., Malavolta, I., Iovino, L., Di Salle, A.: Towards recovering the software architecture of microservice-based systems. In: 2017 IEEE International Conference on Software Architecture Workshops (ICSAW), pp. 46\u201353. IEEE (2017)","DOI":"10.1109\/ICSAW.2017.48"},{"issue":"1","key":"1_CR15","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/s10723-017-9419-x","volume":"16","author":"C Guerrero","year":"2018","unstructured":"Guerrero, C., Lera, I., Juiz, C.: Genetic algorithm for multi-objective optimization of container allocation in cloud architecture. J. Grid Comput. 16(1), 113\u2013135 (2018)","journal-title":"J. Grid Comput."},{"key":"1_CR16","doi-asserted-by":"crossref","unstructured":"Kang, H., Le, M., Tao, S.: Container and microservice driven design for cloud infrastructure DevOps. In: 2016 IEEE International Conference on Cloud Engineering (IC2E), pp. 202\u2013211. IEEE (2016)","DOI":"10.1109\/IC2E.2016.26"},{"key":"1_CR17","doi-asserted-by":"crossref","unstructured":"Khazaei, H., Barna, C., Beigi-Mohammadi, N., Litoiu, M.: Efficiency analysis of provisioning microservices. In: 2016 IEEE International Conference on Cloud Computing Technology and Science (CloudCom), pp. 261\u2013268. IEEE (2016)","DOI":"10.1109\/CloudCom.2016.0051"},{"key":"1_CR18","unstructured":"Kitchenham, B., Charters, S.: Guidelines for performing systematic literature reviews in software engineering (2007)"},{"issue":"6","key":"1_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3359981","volume":"52","author":"L Leite","year":"2019","unstructured":"Leite, L., Rocha, C., Kon, F., Milojicic, D., Meirelles, P.: A survey of DevOps concepts and challenges. ACM Comput. Surv. (CSUR) 52(6), 1\u201335 (2019)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"1_CR20","doi-asserted-by":"publisher","first-page":"83088","DOI":"10.1109\/ACCESS.2019.2924414","volume":"7","author":"M Lin","year":"2019","unstructured":"Lin, M., Xi, J., Bai, W., Wu, J.: Ant colony algorithm for multi-objective optimization of container-based microservice scheduling in cloud. IEEE Access 7, 83088\u201383100 (2019)","journal-title":"IEEE Access"},{"key":"1_CR21","doi-asserted-by":"publisher","first-page":"136452","DOI":"10.1109\/ACCESS.2019.2933265","volume":"7","author":"B Ma","year":"2019","unstructured":"Ma, B., Ni, H., Zhu, X., Zhao, R.: A comprehensive improved salp swarm algorithm on redundant container deployment problem. IEEE Access 7, 136452\u2013136470 (2019)","journal-title":"IEEE Access"},{"issue":"3","key":"1_CR22","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1109\/TCC.2017.2702586","volume":"7","author":"C Pahl","year":"2017","unstructured":"Pahl, C., Brogi, A., Soldani, J., Jamshidi, P.: Cloud container technologies: a state-of-the-art review. IEEE Trans. Cloud Comput. 7(3), 677\u2013692 (2017)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"1_CR23","doi-asserted-by":"crossref","unstructured":"Pahl, C., Jamshidi, P.: Microservices: a systematic mapping study. In: CLOSER (1), pp. 137\u2013146 (2016)","DOI":"10.5220\/0005785501370146"},{"key":"1_CR24","unstructured":"Pahl, C., Jamshidi, P., Zimmermann, O.: Microservices and containers. Softw. Eng. 2020 (2020)"},{"key":"1_CR25","doi-asserted-by":"crossref","unstructured":"Pahl, C., Lee, B.: Containers and clusters for edge cloud architectures-a technology review. In: 2015 3rd International Conference on Future Internet of Things and Cloud, pp. 379\u2013386. IEEE (2015)","DOI":"10.1109\/FiCloud.2015.35"},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Stubbs, J., Moreira, W., Dooley, R.: Distributed systems of microservices using docker and serfnode. In: 2015 7th International Workshop on Science Gateways, pp. 34\u201339. IEEE (2015)","DOI":"10.1109\/IWSG.2015.16"},{"key":"1_CR27","doi-asserted-by":"crossref","unstructured":"Ueda, T., Nakaike, T., Ohara, M.: Workload characterization for microservices. In: 2016 IEEE International Symposium on Workload Characterization (IISWC), pp. 1\u201310. IEEE (2016)","DOI":"10.1109\/IISWC.2016.7581269"}],"container-title":["Communications in Computer and Information Science","Information and Software Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-88304-1_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,9]],"date-time":"2021-10-09T22:59:52Z","timestamp":1633820392000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-88304-1_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030883034","9783030883041"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-88304-1_1","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"7 October 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICIST","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Information and Software Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Kaunas","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Lithuania","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14 October 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"16 October 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"27","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icist2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/icist.ktu.edu","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"79","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"24","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"6","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"30% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}