{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T21:24:31Z","timestamp":1740173071247,"version":"3.37.3"},"reference-count":21,"publisher":"Springer Fachmedien Wiesbaden GmbH","issue":"5","license":[{"start":{"date-parts":[[2020,10,1]],"date-time":"2020-10-01T00:00:00Z","timestamp":1601510400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,10,23]],"date-time":"2020-10-23T00:00:00Z","timestamp":1603411200000},"content-version":"vor","delay-in-days":22,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100008001","name":"Universit\u00e4t zu K\u00f6ln","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100008001","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["HMD"],"published-print":{"date-parts":[[2020,10]]},"abstract":"<jats:title>Zusammenfassung<\/jats:title><jats:p>Es stehen mittlerweile mehrere IaC-Tools zur Verf\u00fcgung, um die Bereitstellung und Konfiguration der Cloud-Infrastruktur zu automatisieren. Mit der F\u00fclle an Auswahlm\u00f6glichkeiten gestaltet sich der Auswahlprozess f\u00fcr das geeignete IaC-Tool zunehmend schwieriger. Zus\u00e4tzlich mangelt es an einer Entscheidungshilfe f\u00fcr den Auswahlprozess des geeigneten IaC-Tools. Wir glauben, dass eine Entscheidungshilfe f\u00fcr den Auswahlprozess des IaC-Tools dazu beitragen kann, bei der Cloud Migration von Anwendungen einen besseren Service zu bieten. Daher zielt diese Forschungsarbeit darauf ab, den Auswahlprozess zu unterst\u00fctzen, indem eine Hilfestellung bei der Auswahl des richtigen IaC-Tools gegeben wird.<\/jats:p>","DOI":"10.1365\/s40702-020-00657-0","type":"journal-article","created":{"date-parts":[[2020,10,23]],"date-time":"2020-10-23T03:03:01Z","timestamp":1603422181000},"page":"936-948","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Infrastructure as Code als Ma\u00dfnahme zur Cloud Automatisierung \u2013 Hilfestellung zur Auswahl des richtigen Werkzeugs","Infrastructure as Code\u2014Developing a Framework to Choose the Right Tool"],"prefix":"10.1365","volume":"57","author":[{"given":"Abdullah","family":"\u00d6zel","sequence":"first","affiliation":[]},{"given":"Tobias","family":"Pautz","sequence":"additional","affiliation":[]},{"given":"Nikolaus","family":"Schmidt","sequence":"additional","affiliation":[]}],"member":"93","published-online":{"date-parts":[[2020,10,23]]},"reference":[{"key":"657_CR1","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/978-3-658-18704-0_3","volume-title":"essentials. Innovationsorientiertes IT-Management mit DevOps: IT im Zeitalter von Digitalisierung und Software-defined Business","author":"R Alt","year":"2017","unstructured":"Alt\u00a0R, Auth\u00a0G, K\u00f6gler\u00a0C (2017) Innovationsorientiertes IT-Management mit DevOps. In: Alt\u00a0R, Auth\u00a0G, K\u00f6gler\u00a0C (Hrsg) essentials. Innovationsorientiertes IT-Management mit DevOps: IT im Zeitalter von Digitalisierung und Software-defined Business. Springer Gabler, Wiesbaden, S 21\u201332 https:\/\/doi.org\/10.1007\/978-3-658-18704-0_3"},{"key":"657_CR2","series-title":"Technical Report No. UCB\/EECS-2009-28","volume-title":"Above the clouds: a Berkeley view of cloud computing","author":"M Armbrust","year":"2009","unstructured":"Armbrust\u00a0M, Fox\u00a0A, Griffith\u00a0R, Joseph\u00a0AD, Katz\u00a0RH, Konwinski\u00a0A, Stoica\u00a0I et al (2009) Above the clouds: a Berkeley view of cloud computing. Technical Report No. UCB\/EECS-2009-28. University of California, Berkeley"},{"key":"657_CR3","doi-asserted-by":"publisher","first-page":"497","DOI":"10.1109\/ICSE-C.2017.162","volume-title":"2017 IEEE\/ACM 39th International Conference on Software Engineering companion proceedings","author":"M Artac","year":"2017","unstructured":"Artac\u00a0M, Borovssak\u00a0T, Di Nitto\u00a0E, Guerriero\u00a0M, Tamburri\u00a0DA (2017) DevOps: Introducing Infrastructure-as-Code. In: The Institute of Electrical and Electronics Engineers (Hrsg) 2017 IEEE\/ACM 39th International Conference on Software Engineering companion proceedings ICSE\u2011C 2017, Buenos Aires, Argentina, 20\u201328\u00a0May 2017 IEEE, Piscataway, NJ, S 497\u2013498 https:\/\/doi.org\/10.1109\/ICSE-C.2017.162"},{"key":"657_CR4","doi-asserted-by":"crossref","unstructured":"Bhattacharjee\u00a0A, Barve\u00a0Y, Gokhale\u00a0A, Kuroda\u00a0T (Hrsg) (2018) (wip) cloudcamp: Automating the deployment and management of cloud services. In 2018 IEEE International Conference on Services Computing (SCC), IEEE, S\u00a0237\u2013240","DOI":"10.1109\/SCC.2018.00038"},{"key":"657_CR5","unstructured":"Brikman\u00a0Y (2019) Terraform: Up & Running: Writing Infrastructure as Code. O\u2019Reilly Media"},{"key":"657_CR6","unstructured":"Chan M (2018) 15 Infrastructure as Code tools you can use to automate your deployments. https:\/\/www.thorntech.com\/2018\/04\/15-infrastructure-as-code-tools\/. Zugegriffen: 30.\u00a0Mai 2020"},{"issue":"4","key":"657_CR7","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1046\/j.1365-2575.1998.00040.x","volume":"8","author":"P Darke","year":"1998","unstructured":"Darke\u00a0P, Shanks\u00a0G, Broadbent\u00a0M (1998) Successfully completing case study research: combining rigour, relevance and pragmatism. Inform Syst\u00a0J 8(4):273\u2013289. https:\/\/doi.org\/10.1046\/j.1365-2575.1998.00040.x","journal-title":"Inform Syst J"},{"issue":"4","key":"657_CR8","doi-asserted-by":"publisher","first-page":"532","DOI":"10.5465\/amr.1989.4308385","volume":"14","author":"KM Eisenhardt","year":"1989","unstructured":"Eisenhardt\u00a0KM (1989) Building theories from case study research. AMR 14(4):532\u2013550. https:\/\/doi.org\/10.5465\/amr.1989.4308385","journal-title":"AMR"},{"key":"657_CR9","series-title":"LNCS sublibrary. SL 2, Programming and software engineering","doi-asserted-by":"publisher","first-page":"368","DOI":"10.1007\/978-3-642-45065-5_19","volume-title":"Middleware 2012: ACM\/IFIP\/USENIX, 14th International Middleware Conference","author":"W Hummer","year":"2013","unstructured":"Hummer\u00a0W, Rosenberg\u00a0F, Oliveira\u00a0F, Eilam\u00a0T (2013) Testing idempotence for infrastructure as code. In: Eyers\u00a0D, Schwan\u00a0K (Hrsg) Middleware 2012: ACM\/IFIP\/USENIX, 14th International Middleware Conference Beijing, China, December 9\u201313, 2013. LNCS sublibrary. SL 2, Programming and software engineering, Bd. 8275. Springer, Heidelberg, S\u00a0368\u2013388 https:\/\/doi.org\/10.1007\/978-3-642-45065-5_19"},{"key":"657_CR10","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4302-4570-4","volume-title":"Devops for developers. The expert\u2019s voice in web development","author":"M H\u00fcttermann","year":"2012","unstructured":"H\u00fcttermann\u00a0M (2012) Devops for developers. The expert\u2019s voice in web development. Apress, Berkeley, CA https:\/\/doi.org\/10.1007\/978-1-4302-4570-4"},{"key":"657_CR11","unstructured":"IBM Cloud Education (2019) Infrastructure as Code (IaC). https:\/\/www.ibm.com\/cloud\/learn\/infrastructure-as-code. Zugegriffen: 2.\u00a0Juni 2020"},{"key":"657_CR12","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/MSR.2015.12","volume-title":"2015 IEEE\/ACM 12th Working Conference on Mining Software Repositories (MSR)","author":"Y Jiang","year":"2015","unstructured":"Jiang\u00a0Y, Adams\u00a0B (2015) Co-evolution of infrastructure and source code\u2014an empirical study. In: 2015 IEEE\/ACM 12th Working Conference on Mining Software Repositories (MSR) Florence, Italy, 16\u201317\u00a0May 2015 IEEE, Piscataway, NJ, S 45\u201355 https:\/\/doi.org\/10.1109\/MSR.2015.12"},{"key":"657_CR13","doi-asserted-by":"publisher","first-page":"144","DOI":"10.23919\/FRUCT.2018.8468270","volume-title":"Proceedings of the 22nd Conference of Open Innovations Association FRUCT","author":"P Masek","year":"2018","unstructured":"Masek\u00a0P, Stusek\u00a0M, Krejci\u00a0J, Zeman\u00a0K, Pokorny\u00a0J, Kudlacek\u00a0M (2018) Unleashing full potential of ansible framework: university labs administration. In: Balandin\u00a0SI (Hrsg) Proceedings of the 22nd Conference of Open Innovations Association FRUCT Jyv\u00e4skyl\u00e4, Finland, 15\u201318\u00a0May 2018 IEEE, Piscataway, NJ, S\u00a0144\u2013150 https:\/\/doi.org\/10.23919\/FRUCT.2018.8468270"},{"key":"657_CR14","doi-asserted-by":"publisher","first-page":"454","DOI":"10.1109\/SYNASC.2013.66","volume-title":"15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing","author":"S Meyer","year":"2013","unstructured":"Meyer\u00a0S, Healy\u00a0P, Lynn\u00a0T, Morrison\u00a0J (2013) Quality assurance for open source software configuration management. In: 15th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing. IEEE, Piscataway, NJ, S\u00a0454\u2013461 https:\/\/doi.org\/10.1109\/SYNASC.2013.66"},{"key":"657_CR15","volume-title":"Infrastructure as code: managing servers in the cloud","author":"K Morris","year":"2016","unstructured":"Morris\u00a0K (2016) Infrastructure as code: managing servers in the cloud, 1.\u00a0Aufl. O\u2019Reilly, Sebastopol, CA","edition":"1"},{"key":"657_CR16","unstructured":"\u00d6nnberg\u00a0F (2012) Software configuration management: a comparison of Chef, CFengine and Puppet"},{"key":"657_CR17","doi-asserted-by":"publisher","first-page":"354","DOI":"10.1109\/SCC.2017.52","volume-title":"IEEE 14th International Conference on Services Computing","author":"J Sandobalin","year":"2017","unstructured":"Sandobalin\u00a0J, Insfran\u00a0E, Abrahao\u00a0S (2017) An infrastructure modelling tool for cloud provisioning. In: Liu\u00a0XF, Bellur\u00a0U (Hrsg) IEEE 14th International Conference on Services Computing SCC 2017, Honolulu, Hawaii, USA, 25\u201330 June 2017 IEEE Computer Society, Los Alamitos, California, S\u00a0354\u2013361 https:\/\/doi.org\/10.1109\/SCC.2017.52"},{"key":"657_CR18","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1109\/CloudCom.2014.98","volume-title":"IEEE 6th International Conference on Cloud Computing Technology and Science","author":"J Scheuner","year":"2014","unstructured":"Scheuner\u00a0J, Leitner\u00a0P, Cito\u00a0J, Gall\u00a0H (2014) Cloud work bench\u2014infrastructure-as-code based cloud benchmarking. In: IEEE 6th International Conference on Cloud Computing Technology and Science CloudCom 2014, Singapore, 15\u201318 December 2014. Bd. 2014. IEEE Computer Society, Los Alamitos, California, Washington, Tokyo, S 246\u2013253 https:\/\/doi.org\/10.1109\/CloudCom.2014.98"},{"issue":"4","key":"657_CR19","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1109\/MS.2012.85","volume":"29","author":"D Spinellis","year":"2012","unstructured":"Spinellis\u00a0D (2012) Don\u2019t install software by hand. IEEE Softw 29(4):86\u201387. https:\/\/doi.org\/10.1109\/MS.2012.85","journal-title":"IEEE Softw"},{"key":"657_CR20","unstructured":"Strutt S (2018) Infrastructure as code: Chef, Ansible, Puppet, or Terraform? https:\/\/www.ibm.com\/cloud\/blog\/chef-ansible-puppet-terraform. Zugegriffen: 31.\u00a0Mai 2020"},{"key":"657_CR21","volume-title":"Case study research design and methods","author":"RK Yin","year":"2014","unstructured":"Yin\u00a0RK (2014) Case study research design and methods. SAGE, Thousand Oaks, CA"}],"container-title":["HMD Praxis der Wirtschaftsinformatik"],"original-title":[],"language":"de","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1365\/s40702-020-00657-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1365\/s40702-020-00657-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1365\/s40702-020-00657-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,22]],"date-time":"2021-10-22T19:16:24Z","timestamp":1634930184000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1365\/s40702-020-00657-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,10]]},"references-count":21,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["657"],"URL":"https:\/\/doi.org\/10.1365\/s40702-020-00657-0","relation":{},"ISSN":["1436-3011","2198-2775"],"issn-type":[{"type":"print","value":"1436-3011"},{"type":"electronic","value":"2198-2775"}],"subject":[],"published":{"date-parts":[[2020,10]]},"assertion":[{"value":"22 August 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 August 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 August 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 October 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}