Crane: a local deployment tool for containerized applications

Autores
Arcidiacono, José; Bazán, Patricia; Del Rio, Nicolás; Lliteras, Alejandra Beatriz
Año de publicación
2022
Idioma
inglés
Tipo de recurso
documento de conferencia
Estado
versión publicada
Descripción
Application deployment as one of the software development stages has become more complex in the presence of distributed architectures that in-volve a variety of tools, and, with them, configuration differences, versioning and communication protocols. Even when cloud services have contributed a so-lution in this sense, it is still difficult to deploy distributed applications in on-premise environments. The container concept as packages that include the application code, its de-pendencies, libraries and services required for its correct execution, turns out to be an alternative for streamlining application deployment and it allows taking the virtualization concept to the operative system. However, it adds a software layer that requires monitoring and management. There are robust solutions for administering and monitoring containers but they also require computing resources that sometimes exceed the capacity of the average computer used for development, and they make local deployment diffi-cult. In this work, Crane, a tool for local deployment of containerized applications is presented. This tool has the characteristic of being lightweight, of general purpose and with automatic scaling capacities, which differentiates it from the Minikube tool, which allows some local Kubernetes API testing and is used mainly for the development of new features for the latter.
Materia
Ciencias de la Computación e Información
Middleware Framework
Container Deployment
Distributed Services
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
CIC Digital (CICBA)
Institución
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
OAI Identificador
oai:digital.cic.gba.gob.ar:11746/12143

id CICBA_4920623f5d9dc71463a3c0af3e468c5d
oai_identifier_str oai:digital.cic.gba.gob.ar:11746/12143
network_acronym_str CICBA
repository_id_str 9441
network_name_str CIC Digital (CICBA)
spelling Crane: a local deployment tool for containerized applicationsArcidiacono, JoséBazán, PatriciaDel Rio, NicolásLliteras, Alejandra BeatrizCiencias de la Computación e InformaciónMiddleware FrameworkContainer DeploymentDistributed ServicesApplication deployment as one of the software development stages has become more complex in the presence of distributed architectures that in-volve a variety of tools, and, with them, configuration differences, versioning and communication protocols. Even when cloud services have contributed a so-lution in this sense, it is still difficult to deploy distributed applications in on-premise environments. The container concept as packages that include the application code, its de-pendencies, libraries and services required for its correct execution, turns out to be an alternative for streamlining application deployment and it allows taking the virtualization concept to the operative system. However, it adds a software layer that requires monitoring and management. There are robust solutions for administering and monitoring containers but they also require computing resources that sometimes exceed the capacity of the average computer used for development, and they make local deployment diffi-cult. In this work, Crane, a tool for local deployment of containerized applications is presented. This tool has the characteristic of being lightweight, of general purpose and with automatic scaling capacities, which differentiates it from the Minikube tool, which allows some local Kubernetes API testing and is used mainly for the development of new features for the latter.2022info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/12143enginfo:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-031-14599-5_5info:eu-repo/semantics/altIdentifier/isbn/978-3-031-14599-5info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-29T13:40:01Zoai:digital.cic.gba.gob.ar:11746/12143Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-29 13:40:02.109CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Crane: a local deployment tool for containerized applications
title Crane: a local deployment tool for containerized applications
spellingShingle Crane: a local deployment tool for containerized applications
Arcidiacono, José
Ciencias de la Computación e Información
Middleware Framework
Container Deployment
Distributed Services
title_short Crane: a local deployment tool for containerized applications
title_full Crane: a local deployment tool for containerized applications
title_fullStr Crane: a local deployment tool for containerized applications
title_full_unstemmed Crane: a local deployment tool for containerized applications
title_sort Crane: a local deployment tool for containerized applications
dc.creator.none.fl_str_mv Arcidiacono, José
Bazán, Patricia
Del Rio, Nicolás
Lliteras, Alejandra Beatriz
author Arcidiacono, José
author_facet Arcidiacono, José
Bazán, Patricia
Del Rio, Nicolás
Lliteras, Alejandra Beatriz
author_role author
author2 Bazán, Patricia
Del Rio, Nicolás
Lliteras, Alejandra Beatriz
author2_role author
author
author
dc.subject.none.fl_str_mv Ciencias de la Computación e Información
Middleware Framework
Container Deployment
Distributed Services
topic Ciencias de la Computación e Información
Middleware Framework
Container Deployment
Distributed Services
dc.description.none.fl_txt_mv Application deployment as one of the software development stages has become more complex in the presence of distributed architectures that in-volve a variety of tools, and, with them, configuration differences, versioning and communication protocols. Even when cloud services have contributed a so-lution in this sense, it is still difficult to deploy distributed applications in on-premise environments. The container concept as packages that include the application code, its de-pendencies, libraries and services required for its correct execution, turns out to be an alternative for streamlining application deployment and it allows taking the virtualization concept to the operative system. However, it adds a software layer that requires monitoring and management. There are robust solutions for administering and monitoring containers but they also require computing resources that sometimes exceed the capacity of the average computer used for development, and they make local deployment diffi-cult. In this work, Crane, a tool for local deployment of containerized applications is presented. This tool has the characteristic of being lightweight, of general purpose and with automatic scaling capacities, which differentiates it from the Minikube tool, which allows some local Kubernetes API testing and is used mainly for the development of new features for the latter.
description Application deployment as one of the software development stages has become more complex in the presence of distributed architectures that in-volve a variety of tools, and, with them, configuration differences, versioning and communication protocols. Even when cloud services have contributed a so-lution in this sense, it is still difficult to deploy distributed applications in on-premise environments. The container concept as packages that include the application code, its de-pendencies, libraries and services required for its correct execution, turns out to be an alternative for streamlining application deployment and it allows taking the virtualization concept to the operative system. However, it adds a software layer that requires monitoring and management. There are robust solutions for administering and monitoring containers but they also require computing resources that sometimes exceed the capacity of the average computer used for development, and they make local deployment diffi-cult. In this work, Crane, a tool for local deployment of containerized applications is presented. This tool has the characteristic of being lightweight, of general purpose and with automatic scaling capacities, which differentiates it from the Minikube tool, which allows some local Kubernetes API testing and is used mainly for the development of new features for the latter.
publishDate 2022
dc.date.none.fl_str_mv 2022
dc.type.none.fl_str_mv info:eu-repo/semantics/conferenceObject
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_5794
info:ar-repo/semantics/documentoDeConferencia
format conferenceObject
status_str publishedVersion
dc.identifier.none.fl_str_mv https://digital.cic.gba.gob.ar/handle/11746/12143
url https://digital.cic.gba.gob.ar/handle/11746/12143
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1007/978-3-031-14599-5_5
info:eu-repo/semantics/altIdentifier/isbn/978-3-031-14599-5
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:CIC Digital (CICBA)
instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron:CICBA
reponame_str CIC Digital (CICBA)
collection CIC Digital (CICBA)
instname_str Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron_str CICBA
institution CICBA
repository.name.fl_str_mv CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
repository.mail.fl_str_mv marisa.degiusti@sedici.unlp.edu.ar
_version_ 1844618594752659456
score 13.070432