Documento de conferencia
Acceso Abierto

CRANE: a tool for deploying containerized applications in local environments

Lessons learned and proposed improvements
Resumen

CRANE is a tool designed to simplify the local deployment of containerized applications, enabling developers and students to test distributed environments efficiently. Its lightweight design incorporates automatic scaling capabilities, making it a good solution for creating and deploying full application stacks within a controlled environment. Furthermore, CRANE aims to enhance DevOps skill development, streamlining the software development process within a continuous delivery framework. This paper introduces the implementation of CRANE as an API that manages the creation and deployment of Docker services while providing features for monitoring, defining scaling policies, and handling alerts. These functionalities support decision-making processes. Additionally, it discusses key lessons learned from the implementation, outlines observed results, and suggests potential improvements for future development.

Palabras clave
API REST
Local Deployment
DevOps
Docker
Scaling
Monitoring
Cloud Infrastructure
Training
Kubernetes
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