← Volver a Proyectos
06 / CASE2022Full-stack

Terminal — Gestor SSH en el Navegador

Un terminal SSH y herramienta de gestión de servidores en el navegador para equipos que administran múltiples servidores bare-metal. Emulador de terminal web, grabación de sesiones para auditoría, explorador de archivos y ejecución de comandos en grupo. Diseñado para equipos de ops pequeños que buscan una alternativa liviana. El resultado: una alternativa liviana y auditable para que equipos pequeños gestionen servidores desde el navegador.

Highlights

  • Terminal basado en navegador con emulación completa
  • Grabación y reproducción de sesiones para cumplimiento de auditoría
  • Transmisión de comandos a grupos de servidores simultáneamente

El Problema

Los equipos de ops pequeños que gestionan múltiples servidores bare-metal carecían de una alternativa liviana y basada en navegador a las costosas soluciones en la nube. La gestión de claves estaba dispersa, el registro de sesiones era inexistente, y ejecutar comandos en grupos de servidores requería repetición manual.

Enfoque

  • Pooling de sesiones concurrentes para conexiones paralelas a servidores
  • E/S de terminal bidireccional en tiempo real sobre conexiones persistentes
  • Emulación completa de terminal renderizada en el navegador
  • Almacenamiento de grabaciones de sesiones para auditoría y reproducción

Resultados

  • Emulación completa de terminal en el navegador con latencia <100ms
  • Grabación de sesiones para cumplimiento y análisis post-incidente
  • Comando único para desplegar en más de 30 servidores simultáneamente