{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,11]],"date-time":"2026-05-11T16:08:54Z","timestamp":1778515734631,"version":"3.51.4"},"reference-count":50,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/100004381","name":"Shared Platforms and Product Organization, part of Network Systems in Verizon","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100004381","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Access"],"published-print":{"date-parts":[[2024]]},"DOI":"10.1109\/access.2024.3416087","type":"journal-article","created":{"date-parts":[[2024,6,18]],"date-time":"2024-06-18T17:57:51Z","timestamp":1718733471000},"page":"87883-87899","source":"Crossref","is-referenced-by-count":5,"title":["Evaluate Canary Deployment Techniques Using Kubernetes, Istio, and Liquibase for Cloud Native Enterprise Applications to Achieve Zero Downtime for Continuous Deployments"],"prefix":"10.1109","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0009-0003-1658-9075","authenticated-orcid":false,"given":"Antra","family":"Malhotra","sequence":"first","affiliation":[{"name":"System Engineering, Network Systems-Shared Platforms and Product, Verizon, Temple Terrace, FL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amr","family":"Elsayed","sequence":"additional","affiliation":[{"name":"System Architecture, Network Systems-Shared Platforms and Product, Verizon, Temple Terrace, FL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Randolph","family":"Torres","sequence":"additional","affiliation":[{"name":"Technical Strategy, Network Systems-Shared Platforms and Product, Verizon, Temple Terrace, FL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Srinivas","family":"Venkatraman","sequence":"additional","affiliation":[{"name":"System Engineering, Network Systems-Shared Platforms and Product, Verizon, Basking Ridge, NJ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","volume-title":"Reducing Downtime During Software Deployment","author":"Tuovinen","year":"2023"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/icsme.2019.00099"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ms.2014.58"},{"key":"ref4","volume-title":"A Survey of Continuous Integration, Continuous Delivery and Continuous.","author":"Bobrovskis","year":"2023"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/ms.2015.52"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/2889160.2889223"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/i-smac49090.2020.9243605"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/scc.2018.00031"},{"key":"ref9","volume-title":"Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation","author":"Humble","year":"2015"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/2771783.2784770"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/icsa-c.2019.00028"},{"key":"ref12","volume-title":"An Evaluation of Canary Deployment Tools","author":"Strasser","year":"2023"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/icaccs54159.2022.9785124"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/tse.1986.6312937"},{"key":"ref15","volume-title":"Extreme Programming Explained: Embrace Change","author":"Beck","year":"2012"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/j.rcim.2015.12.001"},{"key":"ref17","volume-title":"A Brief History of CI\/CD","author":"Hall","year":"2021"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-66599-9_16"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3303430"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/503209.503224"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/ISSREW.2019.00050"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICESC51422.2021.9532917"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.2478\/acss-2018-0003"},{"key":"ref24","volume-title":"Containerization vs. Virtualization? Understand the Differences","author":"Aleksic","year":"2023"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2945930"},{"key":"ref26","volume-title":"What\u2019s the Difference Between Containers and Virtual Machines?","year":"2023"},{"key":"ref27","volume-title":"Azure Fundamentals: Exam AZ-900","year":"2020"},{"key":"ref28","volume-title":"Graceful Shutdown Services in Kubernetes","author":"Zhang","year":"2023"},{"key":"ref29","volume-title":"Graceful Termination\u2014Graceful Resetting","author":"Welch","year":"2024"},{"key":"ref30","volume-title":"Graceful Shutdown Services in Kubernetes","author":"Zhang","year":"2023"},{"key":"ref31","volume-title":"Graceful Delegate Shutdown","year":"2023"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2014.31"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1201\/9781315364094-195"},{"key":"ref34","volume-title":"What is Dynamic Routing, and How Does it Work?","author":"Rodela","year":"2023"},{"key":"ref35","volume-title":"Kubernetes Deployment: How it Works & 5 Deployment Strategies","author":"Menachem","year":"2023"},{"key":"ref36","volume-title":"Cloud Native Devops With Kubernetes: Building, Deploying, and Scaling Modern Applications in the Cloud","author":"Domingus","year":"2022"},{"key":"ref37","volume-title":"What is Open Source?","year":"2023"},{"key":"ref38","volume-title":"Open Source: Technology and Policy","author":"Deek","year":"2010"},{"key":"ref39","volume-title":"Mastering Kubernetes Master the Art of Container Management By Using the Power of Kubernetes","author":"Sayfan","year":"2018"},{"key":"ref40","volume-title":"ISTIO","year":"2023"},{"key":"ref41","volume-title":"What is ISTIO?","year":"2023"},{"key":"ref42","volume-title":"Apache HTTP Server Benchmarking Tool","year":"2023"},{"key":"ref43","volume-title":"The LIQUIBASE Community: The Database DevOps Community","year":"2023"},{"key":"ref44","volume-title":"Liquibase: Database Change Management & CI\/CD Automation | Database DevOps","year":"2023"},{"key":"ref45","volume-title":"Zero-Downtime Schema Changes","author":"Dijkstra","year":"2023"},{"key":"ref46","volume-title":"Zero Downtime Schema Migrations in Highly Available Databases","author":"Kampen","year":"2023"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2023.3340723"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2023.3277702"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2023.3283020"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/3571729"}],"container-title":["IEEE Access"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/6287639\/10380310\/10560002.pdf?arnumber=10560002","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,29]],"date-time":"2024-06-29T05:15:00Z","timestamp":1719638100000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/10560002\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"references-count":50,"URL":"https:\/\/doi.org\/10.1109\/access.2024.3416087","relation":{},"ISSN":["2169-3536"],"issn-type":[{"value":"2169-3536","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]}}}