Documento de conferencia
Acceso Abierto

Crane: a local deployment tool for containerized applications

Enlace externo
Resumen

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.

Palabras clave
Middleware Framework
Container Deployment
Distributed Services
http://creativecommons.org/licenses/by-nc-sa/4.0/

Esta obra se publica con la licencia Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (BY-NC-SA 4.0)

item.page.license
Cargando...
Miniatura