Näytä suppeat kuvailutiedot

dc.contributor.authorMikkonen, Tommi
dc.contributor.authorPautasso, Cesare
dc.contributor.authorSystä, Kari
dc.contributor.authorTaivalsaari, Antero
dc.date.accessioned2022-12-13T10:19:13Z
dc.date.available2022-12-13T10:19:13Z
dc.date.issued2022
dc.identifier.citationMikkonen, T., Pautasso, C., Systä, K., & Taivalsaari, A. (2022). Cargo-Cult Containerization : A Critical View of Containers in Modern Software Development. In <i>SOSE 2022 : 16th IEEE International Conference on Service-Oriented System Engineering</i>. IEEE. Proceedings : IEEE International Symposium on Service-Oriented System Engineering. <a href="https://doi.org/10.1109/SOSE55356.2022.00017" target="_blank">https://doi.org/10.1109/SOSE55356.2022.00017</a>
dc.identifier.otherCONVID_159290771
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/84331
dc.description.abstractSoftware is increasingly developed and deployed using containers. While the concept of a container is conceptually straightforward, there are various issues to be considered while using them, ranging from technical details inside containers to the orchestration of containers that jointly form a meaningful application. In recent years, the use of containers has become so prevalent that developers have a tendency to resort to cargo-cult containerization – ritual adherence to the use of containers just because so many others are doing the same thing. In this paper, we study advantages and downsides of containers in modern-day software development. We foresee the use of containers to spread into new areas, including IoT systems and embedded devices. At the same time, we caution against indiscriminate use of containers, since excessive containerization can have adverse impacts on software maintenance and overall complexity of a system architecture.en
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.publisherIEEE
dc.relation.ispartofSOSE 2022 : 16th IEEE International Conference on Service-Oriented System Engineering
dc.relation.ispartofseriesProceedings : IEEE International Symposium on Service-Oriented System Engineering
dc.rightsIn Copyright
dc.subject.othersoftware design
dc.subject.otherdesign principles
dc.subject.othercontinuous software engineering
dc.subject.otherDevOps
dc.subject.othercontainerization
dc.subject.othersoftware containers
dc.subject.othercontainer orchestration
dc.titleCargo-Cult Containerization : A Critical View of Containers in Modern Software Development
dc.typeconference paper
dc.identifier.urnURN:NBN:fi:jyu-202212135588
dc.contributor.laitosInformaatioteknologian tiedekuntafi
dc.contributor.laitosFaculty of Information Technologyen
dc.type.urihttp://purl.org/eprint/type/ConferencePaper
dc.relation.isbn978-1-6654-7535-8
dc.type.coarhttp://purl.org/coar/resource_type/c_5794
dc.description.reviewstatuspeerReviewed
dc.relation.issn2640-8228
dc.type.versionacceptedVersion
dc.rights.copyright© 2022, IEEE
dc.rights.accesslevelopenAccessfi
dc.type.publicationconferenceObject
dc.relation.conferenceIEEE International Conference on Service-Oriented System Engineering
dc.subject.ysoohjelmistosuunnittelu (tietotekniikka)
dc.subject.ysopilvipalvelut
dc.subject.ysoohjelmistotuotanto
dc.subject.ysovirtualisointi
dc.subject.ysoohjelmistoarkkitehtuuri
dc.subject.ysoohjelmistokehitys
dc.format.contentfulltext
jyx.subject.urihttp://www.yso.fi/onto/yso/p27066
jyx.subject.urihttp://www.yso.fi/onto/yso/p24167
jyx.subject.urihttp://www.yso.fi/onto/yso/p17097
jyx.subject.urihttp://www.yso.fi/onto/yso/p22009
jyx.subject.urihttp://www.yso.fi/onto/yso/p28367
jyx.subject.urihttp://www.yso.fi/onto/yso/p21530
dc.rights.urlhttp://rightsstatements.org/page/InC/1.0/?language=en
dc.relation.doi10.1109/SOSE55356.2022.00017
dc.type.okmA4


Aineistoon kuuluvat tiedostot

Thumbnail

Aineisto kuuluu seuraaviin kokoelmiin

Näytä suppeat kuvailutiedot

In Copyright
Ellei muuten mainita, aineiston lisenssi on In Copyright