Volver
Ilustración de DeployKit

DevOps · Automatización

DeployKit

Creé DeployKit a partir de una necesidad de trabajo y lo convertí en una herramienta modular. Gestiona despliegues independientes de frontend y backend por tenant sobre infraestructura AWS existente.

  • TypeScript
  • AWS
  • Docker
  • Node.js
Ver repositorio ↗
01 · Origen

De necesidad interna a herramienta adaptable

Desarrollé el proyecto en solitario a partir del despliegue de una aplicación para una empresa. Separé la lógica específica y amplié la configuración para aplicarla a otros proyectos multi-tenant.

02 · Garantías

Despliegues trazables

Cada referencia se fija a un commit. El backend usa AWS SSM para evitar accesos SSH directos, guarda versiones inmutables, comprueba la salud del servicio y permite rollback. El historial y los bloqueos evitan despliegues simultáneos sobre la misma aplicación.

03 · Interfaces

CLI para personas y agentes

Elegí una CLI para facilitar la automatización y el uso desde agentes de IA. El dashboard web usa la misma lógica de orquestación. Un entorno Docker permite probar el flujo sin acceso a AWS.