Industry perspectives on Kubernetes: a multi-method empirical analysis of adoption drivers, usage patterns, and ecosystem activity
| bracu.type.group | Student Works | |
| dc.contributor.advisor | Haque, S M Taiabul | |
| dc.contributor.author | Taposhi, Umme Jannat | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-03-01T05:11:45Z | |
| dc.date.available | 2026-03-01T05:11:45Z | |
| dc.date.copyright | 2025 | |
| dc.date.issued | 2025-09 | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 65-70). | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Science and Engineering, 2025. | en_US |
| dc.description.abstract | Kubernetes has rapidly become the backbone of cloud native computing, yet we still know relatively little about how it is adopted and practiced in day-to-day software engineering work. Despite its central role in modern infrastructure, systematic empirical research that captures both practitioner experiences and open-source evidence has been largely absent. To address this gap, we conducted a mixed-method study combining 22 semi-structured practitioner interviews, survey responses from 31 professionals, and an analysis of 1,429 public repositories. Together, these sources provide a comprehensive view of Kubernetes adoption, usage, and challenges. The interviews informed the design of the survey, which in turn guided our analysis of repositories. By linking practitioner perspectives with the technical evidence from repositories, we were able to observe which practices appeared frequently, which were less common, and which showed variation between the two sources. Our findings highlight the widely shared practices as well as gaps where aspirational best practices are not consistently reflected in real-world repositories. We also highlight ongoing five key challenges that illustrate how Kubernetes remains a maturing ecosystem rather than a fully developed technology. Taken together, this work contributes to a deeper understanding of Kubernetes in practice. For practitioners, it offers lessons for navigating adoption and maintenance, while for researchers, it provides a unique empirical dataset that links qualitative insights with quantitative repository evidence. | en_US |
| dc.description.degree | Master of Science in Computer Science and Engineering | |
| dc.description.statementofresponsibility | Umme Jannat Taposhi | |
| dc.format.extent | 92 pages | |
| dc.identifier.other | ID 24166045 | |
| dc.identifier.uri | http://hdl.handle.net/10361/27579 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | BRAC University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Kubernetes | en_US |
| dc.subject | Cloud-native systems | en_US |
| dc.subject | Cloud native computing | en_US |
| dc.subject | Logging and monitoring tools | en_US |
| dc.subject | Repository mining | en_US |
| dc.subject | Empirical software engineering | en_US |
| dc.subject | DevOps | en_US |
| dc.subject.lcsh | Cloud computing. | |
| dc.subject.lcsh | Application software--Development--Computer program. | |
| dc.subject.lcsh | Application program interfaces (Computer software). | |
| dc.subject.lcsh | Kubernetes. | |
| dc.title | Industry perspectives on Kubernetes: a multi-method empirical analysis of adoption drivers, usage patterns, and ecosystem activity | en_US |
| dc.type | Thesis | en_US |